首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >java rest绑定与spring数据neo4j的区别

java rest绑定与spring数据neo4j的区别
EN

Stack Overflow用户
提问于 2014-03-28 06:58:13
回答 1查看 334关注 0票数 1

有谁能帮我理解一下与新4j相关的不同项目,我可以看到有很多项目需要ex。Java绑定、Spring数据neo4j等。

这些项目之间的确切区别是什么?

哪个项目适合哪种类型的用例?

在这两个项目中都可以使用neo4j遍历框架吗?

哪一个最适合图遍历?

有人能为我提供使用这些项目在neo4j中遍历图形的工作代码/原型吗?或者,如果您能向我介绍正确解释这些事情的教程,我们将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-28 12:12:55

Java绑定是与Neo4j服务器对话的客户端库,而Spring Neo4j是OGM框架,这意味着您可以将域实体定义为带注释的Neo4j类,并从Neo4j存储/检索这些实体。Spring Neo4j将使用java绑定与Neo4j服务器对话。

您通常不会对这两个框架使用Neo4j遍历框架,在Neo4j REST上远程运行时它会非常慢。遍历框架更适合作为Neo4j服务器扩展运行,在该扩展中,整个遍历可以在服务器端运行,您可以使用HTTP请求调用它。

一般来说,如果您要在Spring框架中构建应用程序,那么Spring Neo4j是一个很好的选择。如果您正在构建一个您希望使用Cypher查询语言的应用程序,那么我建议您使用Neo4j JDBC驱动程序,因为它比Java绑定要快得多,而且更精简。这也是交易。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22706192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档