neo4j持久化是如何实现的?

发布于 2024-08-16 03:48:50 字数 37 浏览 7 评论 0原文

neo4j节点和关系的持久化是如何实现的?索引是如何处理的?

How is neo4j persistence of nodes and relations implemented? How are indexes handled?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

嘿咻 2024-08-23 03:48:50

关于索引:
Neo4j 本身没有索引。它只有一个名为 IndexerService 的接口,由 Lucene 实现(例如),速度相当快,可以快速处理精确和全文搜索,但不支持任意搜索。

在neo4j中索引节点很容易,只需调用函数index(node, key, value);并且它已被索引。

不确定如何实现持久性。

On indexes:
Neo4j does not have indexes on it's own. It only has an interface called IndexerService, that is implemented by Lucene (for example), which is quite fast and handles exact and full-text searches quickly, but does not support any-search.

It's easy to index nodes in neo4j, you just call the function index(node, key, value); and it's indexed.

Not sure about how persistence is implemented.

∞梦里开花 2024-08-23 03:48:50

看起来他们使用自己的存储实现。查看 org.neo4j.kernel.impl.nioneo.store 包。

It looks like they use their own storage implementation. Look around org.neo4j.kernel.impl.nioneo.store package.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文