RSS лента

Тарахтелка

Тряпочки жжем, смеёмся...

  1. Похоже нашлась замена для Sphinx Search

    01.11.2018 в 00:52 (Тарахтелка)
    Долгое время для организации поиска по сайту использовал Sphinx Search. Легковесных альтернатив у этой штуки нет. Всякие эластики для нормальной работы требуют кластер, что для простых проектов жирновато. Из минусов - закрытый процесс разработки и очень нерегулярные релизы.

    Недавно в очередной раз проверял альтернативы, и обнаружил https://github.com/manticoresoftware/manticoresearch. Оказывается сфинкс форкнули, и решили все нюансы, от которых у меня пригорало.

    В качестве бонуса - в Мантикоре реализовали перколатор (обратный поиск). Это когда люди говорят "хочу отслеживать поисковый запрос" и получают уведомление при появлении новых объявлений (может иметь смысл для барахолки). То есть, вместо ...
    Метки: поиск
    Категории
    Софт
  2. Sphinx search - срываем покровы

    16.09.2011 в 02:26 (Тарахтелка)
    Сегодня обсудили с Андреем Аксеновым мои тест-кейзы для поиска. Если ограничить фишки только задачами этого форма, то добавится вот что:

    - обработка словоформами составляющих blend-characters (которые слева и справа от минуса)
    - обработка регулярками входных данных (для нормализациии чисел, размерностей и т.п.)
    - появление для blend-characters третей формы, когда минус "схлопывается" (либо, как вариант - возможность это задать регуляркой.
    - с тех же регулярок - возможность построить собственные аналоги blend-characters (одновременно несколько форм ...

    Обновлено 17.09.2011 в 03:46 [ARG:5 UNDEFINED]

    Метки: sphinx search, поиск
    Категории
    Без категории
  3. Встал на извилистую тропинку "русификации" поиска

    08.09.2011 в 05:22 (Тарахтелка)
    Сегодня 2 часа трепались с сэром Аксёновым, чего можно улучшить в русском поиске сфинкса. Самое веселое, что он сказал, что из нашего разговора вынес для себя что-то полезное. А мне казалось, что процесс был исключительно односторонний. В смысле, он учил меня уму-разуму.

    В общем, смысл такой, что в итоге куча проблем упирается в базы (всякие словари). Которых нет. Причем для natural language search базы слепить почти нереально, но для более узких задач можно обойтись словарями попроще. Хотя нарабатывать их все равно понадобится.

    Чисто условно, процесс можно поделить на 2 части - индексирование ...
    Метки: sphinx, поиск
    Категории
    Без категории