Задать вопрос
@Visteras
Любознателен, интересуюсь новым и старым :)

Sphinx, как создать конфиг если количество таблиц может изменяться но они однотипные?

Есть mysql БД в которой содержатся таблицы вида client_ID где ID - числовое значение соответствующее ID клиента, т.е. client_1, client_123 и т.д.
Структура у таблиц естественно одинакова, но количество самих таблиц может менять со временем, т.е. одни удаляются другие создаются...
Меня интересует можно ли как-то заставить работать Sphinx если количество таблиц меняется? И если можно - как? Хотя бы что почитать?
Как вариант - можно посоветовать что-то другое что можно использовать. Задача - поиск по типу like %test%, т.е. ищем с двух сторон...
  • Вопрос задан
  • 298 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
Melkij
@Melkij
PostgreSQL DBA
Сделать одну таблицу клиентов. Если того требуют объёмы в миллиарды строк - партицировать штатными средствами.
Ответ написан
@dmitryKovalskiy
программист средней руки
Правильно так никогда не делать. Какую задачу решаете? Без постановки советовать архитектуру и "как можно сделать" очень трудно. Проблему удаления можно решить простановкой флагов "isActive" или "isDeleted".
Ответ написан
opium
@opium
Просто люблю качественно работать
просто каждый раз генерите конфиг сфинкса
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы