elasticsearch - 富文本文件的本地索引

标签 elasticsearch solr local-storage offline-caching

我正在尝试为笔记创建一个本地索引,该索引主要包括markdown文件,文本文件,python,javascript和dart中的代码。
我遇到了Solr和Elasticsearch。
但是主要区别集中在在线使用和分发上。
如果我需要通过electronicjs与javascript进行良好的集成,哪一个是更好的选择?
请记住,文件位于本地存储中,没有太多关注分布式性,而是关注与javascript前端的集成以及本地系统的效率。

最佳答案

由于其易用性,Elasticsearch在新开发人员中更受欢迎。但是,如果您已经习惯使用Solr,请继续使用它,因为迁移到Elasticsearch没有特别的优势。
我相信对于您的用例,它们中的任何一个都可以。
但是,如果除了搜索文本之外还需要它来处理分析查询,那么Elasticsearch是更好的选择
在流行度,更大的社区方面,我会说Elasticsearch是赢家,您可以查看以下Google趋势
enter image description here

关于elasticsearch - 富文本文件的本地索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62636877/

相关文章:

elasticsearch - 更新跨索引 ElasticSearch 的共享数据

elasticsearch - 构建一个搜索特定类型内容的搜索引擎?

Java 堆空间崩溃 Solr 查询

javascript - 初始化对象内的数组,在 localStorage 中使用

javascript - rendr Controller 中未定义 localStorage

javascript - 更好地设计使用 HTML5 localStorage 存储的数据

elasticsearch - 在 Elasticsearch 中使用倒排索引并获取所有包含特定单词的文档时,正向索引在搜索中的用途是什么?

elasticsearch - 如何在 redux saga 中使用 async await?

java - Solrj 日期时区

solr - 在 Solr 中实现提升的文档