Есть ли хорошая индексация / поисковая система для Node.js? [закрыто]

Я ищу хорошийОткрытый исходный код (с LGPL или разрешительной лицензией) механизм индексации для приложения node.js, что-то вроде Lucene. Я ищу в процессе индексации и поиска и не заинтересован в индексировании серверов, таких как Sphinx или Solr.

Я не боюсь создавать привязки для библиотеки C / C ++, поэтому я также открыт для подобных предложений.

Пока я нашел

Узел-CLucene который, кажется, больше не поддерживается (и имеет несколько открытых вопросов)Я мог бы создать свою собственную привязку дляCLucene но это, кажется, довольно редко поддерживается, и его текущая версия также довольно отстает от Java LuceneАпач Люси который, кажется, предназначен для создания привязок для динамических языков, но пока у них нет привязок узлов (или API C), и я не нашел никаких документов по созданию привязок. Я также не нашел никаких критериев о его производительности.узел поиск который кажется заброшеннымjsii который, кажется, все еще является прототипом и также заброшенfullproof который предназначен только для запуска в веб-браузереlunr.js который, кажется, позволяет только сериализовать весь индекс, поэтому не масштабируется

Я мог бы «свернуть свое», но я бы предпочел использовать уже существующее решение.

РЕДАКТИРОВАТЬ: Почему я не заинтересован в автономном сервере индексирования: Я использую быстродействующую базу данных хранилища значений ключей, так что было бы довольно бесполезно тратить время на вывод запросов.

Ответы на вопрос(4)

Ваш ответ на вопрос