Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Имя таблицы как уникальный хеш?
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » Имя таблицы как уникальный хеш?

Страниц (1): [1]
 

1. Viper - 13 Августа, 2014 - 18:04:27 - перейти к сообщению
Есть система в которой создаются таблицы для хранения информации. Таблиц этих может быть сколь угодно много.
Отсюда вопрос: насколько разумно так делать и как сделать имя таблицы уникальным в пределах одной базы(чтобы не было коллизий)?

PS! Таблицы между собой никак не связанны.
2. RickMan - 13 Августа, 2014 - 18:10:42 - перейти к сообщению
А что мешает использовать uniqid + префикс для визуального комфорта? А вообще идея логичная для поставленной задачи. Правда я такого еще не слышал и не встречал)
3. Viper - 13 Августа, 2014 - 18:54:29 - перейти к сообщению
RickMan а я чето в хеш-функции полез Улыбка Я б тоже не встретил бы если бы не большие объемы разнородных данных.
4. LIME - 13 Августа, 2014 - 21:22:46 - перейти к сообщению
блин...ладно...разочек отпишу
Viper идея плохая
подумай об information_sheme
если таблиц будет много засрешь ее
а она активно используется мускулом
ищи другое решение
например одна таблица если структура схожа и с полем идентификации
если нет то возможно хранить в файлах если не нужна выборка сложная
5. RickMan - 13 Августа, 2014 - 23:09:21 - перейти к сообщению
А что если не mysql?) Предположим redis или mongo? MySQL просто неповортливая машина по сравнению с ними, в этом плане)
6. Viper - 14 Августа, 2014 - 08:43:29 - перейти к сообщению
Пока что смотрю на mongo.
7. Panoptik - 18 Августа, 2014 - 01:33:32 - перейти к сообщению
mongo напрашивается. раз реляции нет. идеальным решением будет nosql
8. Viper - 18 Августа, 2014 - 09:06:27 - перейти к сообщению
Черт... Этот монго под винду поставить, все равно что ракету в космос отправить... По манам все чудесно, а на деле один сплошной баг.
9. Мелкий - 18 Августа, 2014 - 10:25:18 - перейти к сообщению
Viper, поставь в виртуалку с никсами, проще и надёжнее будет Ниндзя

 

Powered by ExBB FM 1.0 RC1