我正在尝试为笔记创建一个本地索引,该索引主要包括markdown文件,文本文件,python,javascript和dart中的代码。
我遇到了Solr和Elasticsearch。
但是主要区别集中在在线使用和分发上。
如果我需要通过electronicjs与javascript进行良好的集成,哪一个是更好的选择?
请记住,文件位于本地存储中,没有太多关注分布式性,而是关注与javascript前端的集成以及本地系统的效率。
最佳答案
由于其易用性,Elasticsearch在新开发人员中更受欢迎。但是,如果您已经习惯使用Solr,请继续使用它,因为迁移到Elasticsearch没有特别的优势。
我相信对于您的用例,它们中的任何一个都可以。
但是,如果除了搜索文本之外还需要它来处理分析查询,那么Elasticsearch是更好的选择
在流行度,更大的社区方面,我会说Elasticsearch是赢家,您可以查看以下Google趋势
关于elasticsearch - 富文本文件的本地索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62636877/