Sphinx, как создать конфиг если количество таблиц может изменяться но они однотипные?
Есть mysql БД в которой содержатся таблицы вида client_ID где ID - числовое значение соответствующее ID клиента, т.е. client_1, client_123 и т.д.
Структура у таблиц естественно одинакова, но количество самих таблиц может менять со временем, т.е. одни удаляются другие создаются...
Меня интересует можно ли как-то заставить работать Sphinx если количество таблиц меняется? И если можно - как? Хотя бы что почитать?
Как вариант - можно посоветовать что-то другое что можно использовать. Задача - поиск по типу like %test%, т.е. ищем с двух сторон...
Эм... а если там изменения могут быть как тогда поступать? с одной стороны - я могу просто дропнуть лишнюю табличку при необходимости, а тут придется удалять только определенное количество строк, а значит - это время которое будет на это тратиться. И это сильно больше чем просто удаление самой таблицы..
Правильно так никогда не делать. Какую задачу решаете? Без постановки советовать архитектуру и "как можно сделать" очень трудно. Проблему удаления можно решить простановкой флагов "isActive" или "isDeleted".
Задача простая, есть строка, в ней могут быть буквы, цифры и некоторые символы, мне нужен поиск строки по подстроке аналогичный mysql like "%es%" который вернул бы мне test