【问题标题】:Local indexing of rich text files富文本文件的本地索引
【发布时间】:2020-06-29 11:12:49
【问题描述】:

我正在尝试为我的笔记创建一个本地索引,该索引主要包括降价文件、文本文件、python、javascript 和 dart 中的代码。 我遇到了 Solr 和 Elasticsearch。 但主要区别在于在线使用和分布式。 如果我需要通过 electronjs 与 javascript 进行良好的集成,哪个是更好的选择?

请记住,文件在本地存储上,并且不太关注分布式,而是与 javascript 前端的集成和本地系统的效率。

【问题讨论】:

    标签: elasticsearch solr local-storage offline-caching


    【解决方案1】:

    Elasticsearch 由于其易用性而在新开发人员中更受欢迎。但是,如果您已经习惯使用 Solr,请继续使用它,因为迁移到 Elasticsearch 并没有特别的优势。
    我相信对于您的用例,它们中的任何一个都可以使用。
    但是,如果您需要它来处理除了搜索文本之外的分析查询,那么 Elasticsearch 是更好的选择

    就人气而言,更大的社区,文档我会说elasticsearch是赢家,你可以看看下面的谷歌趋势

    【讨论】:

    • 我深入挖掘了一下,发现了嗖嗖声和 pylucene。你会通过 elasticsearch 推荐其中任何一个吗?
    【解决方案2】:

    您可以将 solr 与 Apache Tika 一起使用。 Apache Tika 帮助提取不同文件系统的内容/文本。

    使用上述方法,您可以将文件的元数据和文件内容索引到 Apache solr。

    您将获得用于分析索引和字段的管理工具,以确定您是否能够达到预期的结果。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-30
      • 2017-10-23
      • 2020-05-20
      • 1970-01-01
      • 1970-01-01
      • 2012-02-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多