在哪种模式下neo4j数据库应该使用嵌入式还是休息服务器?
我主要担心的是:
效果
水平缩放(HA,群集) - 因应用程序非常大而至关重要。
交易支持(在SDN,Grails Plugin,structr等框架中)
部署服务器支持,如amazon,GrapheneDB等。
从一个切换到另一个的容易
缩放(数据库大小)
答案 0 :(得分:1)
免责声明:我是GrapheneDB的创始人之一。
我不是嵌入式模式的专家,所以我的答案可能有偏见,但我会尽我所能:
从我的POV嵌入式产品的缺点是与您的应用/服务器部署相结合。
还有一个选项,你没有提出,使用unmanaged server extensions。
使用扩展程序可以充分利用这两种模式:
GrapheneDB支持非托管扩展,我们目前推荐的选项是需要额外性能的场景。