Лучший способ соединить node.js и sphinx - PullRequest
1 голос
/ 24 октября 2010

Я пытаюсь найти в sphinx из кода node.js.Я знаю, что единственный способ сделать это - подключиться к searchd как к серверу mysqld.Я бы знал абсолютно все библиотеки mysql, но ни одна из них даже не была связана с sphinx.

Ответы [ 3 ]

1 голос
/ 12 ноября 2010

Также вы можете попробовать использовать https://github.com/kurokikaze/limestone,, но это может быть немного устаревшим.

0 голосов
/ 05 ноября 2010

Вы подключаетесь к нужному порту?Для запроса последней версии Sphinx с клиентом MySQL необходимо настроить прослушиватель протокола MySQL следующим образом:

listen = localhost:9306:mysql41

... и затем подключиться к этому порту (9306 в этомслучай) с вашим клиентом.

0 голосов
/ 29 октября 2010

Самый простой способ: установить движок таблиц Sphinx в MySQL и использовать его, используя любой соединитель Node.js-MySQL.

Лучшим решением будет реализация клиента sphinx в node.js - это должнодовольно легко.Просто проверьте PHP API Sphinx - его не так сложно перекодировать с помощью сокетов node.js.

...