• Блин, вот как можно было не реализовать нормальную логику в фильтрах сфинкса? Я в ярости.

Replies (11)

  • @pyromaniac, Ты про сфинктер?
  • @pyromaniac, @Tamaki да нет же! Что ты в свою проктологию ударяешься? Sphinx — поисковый движок
  • @pyromaniac, В фильтрах сфинкса все просто и логично. Ты скорее всего просто перемудрил и такие выражения как правило свидетельствуют о том, что ты стремишься использовать сфинкс как замену БД, а это вовсе не БД
  • @pyromaniac, @Tamaki А у вас там логика и фильтры? Интересный экземпляр.
  • @pyromaniac, @LevInside да ясен-красен. я могу сделать то же самое на уровне бд, но это будет на порядок медленнее. И дороже в разработке. А времени нет :(
  • @pyromaniac, @vorbiz Вот вот. Ты строишь такую конструкцию при которой следующим возгласом будет — ну почему сфинкс не отдает готовые снипеты (например) или полный текст найденной записи — а это фактически и будет означать что это полноценная БД. Только та скорость ради которой к нему и идут думаю в тот же момент и кончится =(
  • @pyromaniac, @LevInside Лев, я всё прекрасно понимаю. Тут просто другая ситуация. Быстрее выбрать из массива средствами языка 20 подряд идущих элементов, начиная с 1000, чем из базы делать выборку limit 20, 1000
  • @pyromaniac, @LevInside тем более, что все фильтры по умолчанию andются, чо бы им докучи ещё не orиться. Мне кажется, это не повлияет на скорость работы сфинкса никак.
  • @pyromaniac, @vorbiz Дорога тебе на форум. Думаю там либо уже есть ответ, либо сможешь его получить.
  • @pyromaniac, @LevInside ответа не нашёл, но отписался. Буду ждать
  • @pyromaniac, @LevInside и, кстати, эта фича в разработке, как я понял на форуме.