gpt4 book ai didi

elasticsearch - Neo4j 与 Elasticsearch 中的全文搜索

转载 作者:行者123 更新时间:2023-12-02 23:45:23 24 4
gpt4 key购买 nike

Neo4j 4.0 和 elasticsearch 都带有 apache lucene 的全文搜索和倒排索引。那么 Elasticsearch 比neo4j全文搜索好在哪里呢?
考虑到我们正在处理知识图谱作为在 Neo4j 中开发的数据存储模型。除此之外,为什么我们应该将 elasticsearch 与 Neo4j 4.0 一起使用。 elasticsearch 提供但 neo4j 4.0 不提供的东西是什么

最佳答案

So how elastic search is better than neo4j full text search?

“更好”在很大程度上取决于您的用例。但是这些工具(Neo4j 和 ElasticSearch)是为截然不同的目的而构建的。

Neo4j 最适合用作图形遍历引擎,从基于边缘(关系)的查询返回数据。它可能具有类似的功能,但它并不打算用作搜索引擎。

想要“模糊”匹配和相关性排名之类的东西吗? Neo4j 不会做任何这些。此外,ElasticSearch 是真正开箱即用的分布式数据存储。没有企业许可证,Neo4j 无法分发。

基本上,它归结为业务需求。如果一个数据存储主要需要执行图形遍历,并服务于一些简单的类似搜索的请求,Neo4j 可能就足够了。需要一个功能齐全的搜索引擎来提供相同的数据吗? ElasticSearch 更适合处理这个问题。

关于elasticsearch - Neo4j 与 Elasticsearch 中的全文搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61654922/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com