Встраивание Elasticsearch в настольное приложение - PullRequest
0 голосов
/ 03 февраля 2019

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

Ранее я использовал ElasticSearch в некоторых веб-приложениях.но возможно ли встроить ElasticSearch в настольное приложение и сделать клиентский компьютер серверным?Есть ли какой-либо опыт конечной скважины?

Если нет, то какой вариант лучше использовать систему расширенного поиска в настольном приложении?

1 Ответ

0 голосов
/ 12 февраля 2019

Похоже, есть два c ++ порта библиотеки Lucene, на которых основан Elasticsearch.

Предполагается, что вам требуется функциональность поиска и индексации ElasticSearch, а не его части для сегментирования, репликации и резервирования.

http://clucene.sourceforge.net/

https://github.com/luceneplusplus/LucenePlusPlus

Похоже, что ни одна из библиотек не была обновлена ​​особенно недавно

...