相关疑难解决方法(0)

Neo4j Server vs. Embedded

我对我的应用程序的最佳解决方案有点困惑.正如我目前所见,我必须在neo4j独立(RestGraphDatabase)和EmbeddedGraphDatabase之间进行选择(RemoteGraphDatabase尚未用于生产用途).

优点REST:

- >不同的服务可以访问neo4j DB(示例:我有一个服务负责A,B和C类节点.第二个服务负责节点D和H,可以将D节点连接到A节点) .通过这种方式,我有干净的域结构.每个服务仅负责其自己的域节点.我可以更新每个服务,而不必关闭我的整个应用程序.

- >我可以从不同的语言访问neo4j数据库(PHP)

缺点: - 性能不如EmbeddedGraphDatabase好(因为neo4j服务器和服务在同一台机器上,延迟不是那么大). - 没有交易

我的问题:这是一个与独立服务器一起使用的好决定吗?或者我应该使用嵌入式服务并将服务混合成一个大的服务?是否可以在没有事务支持的情况下运行大型(复杂)应用程序?

rest neo4j

13
推荐指数
2
解决办法
1万
查看次数

标签 统计

neo4j ×1

rest ×1