В настоящее время мы полагаемся на PHP-библиотеку Sphinx для управления нашим многогранным поиском, который зависит от возможности использовать функцию множественных запросов Sphinx.
Последняя поисковая документация Sphinx описывает, как выполнить ту же процедуру с несколькими запросами в SphinxQL через MySQL. Приводится пример использования PHP.
http://sphinxsearch.com/docs/manual-2.0.4.html#sphinxql-multi-queries
Существуют ли какие-либо гемы MySQL для ruby, которые поддерживают множественные запросы таким образом?
Я смотрю на самоцвет mysql2, который кажется самым последним, но, похоже, не поддерживает его. Я все еще в растерянности, когда дело доходит до нескольких запросов Sphinx в ruby?
Я собираюсь написать клиента, который будет поддерживать их в ближайшие несколько дней на работе, если нет, но, очевидно, SphinxQL сделает это намного проще. Я также предпочел бы не подключать мой gem к двум различным протоколам для индексов RT (которые могут быть записаны только через SphinxQL). Похоже, что SphinxQL в основном там, где он находится.