【问题标题】:Embedding Elasticsearch in Desktop Application在桌面应用程序中嵌入 Elasticsearch
【发布时间】:2019-06-27 06:01:15
【问题描述】:

我正在开发一个 C++ 桌面应用程序,并希望拥有一套完整的搜索功能,如词干提取、自定义排名算法等,用于一些巨大的文本内容。

之前我在一些 Web 应用程序中使用过 ElasticSearch。但是是否可以将 ElasticSearch 嵌入桌面应用程序并将客户端机器作为服务器机器? 有没有端井经验?

如果没有,那么在桌面应用程序中使用高级搜索系统的更好选择是什么?

【问题讨论】:

    标签: c++ elasticsearch search text desktop-application


    【解决方案1】:

    Elasticsearch 所基于的 Lucene 库似乎有两个 c++ 端口。

    假设您需要 ElasticSearch 的搜索和索引功能,而不是它的分片、复制和冗余部分。

    http://clucene.sourceforge.net/

    https://github.com/luceneplusplus/LucenePlusPlus

    这两个库似乎最近都没有更新

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-24
      • 1970-01-01
      • 1970-01-01
      • 2013-11-11
      • 2023-03-18
      • 2011-07-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多