gpt4 book ai didi

Neo4j 独立与嵌入式服务器?

转载 作者:行者123 更新时间:2023-12-04 11:14:36 24 4
gpt4 key购买 nike

我想知道这两种neo4j的实现有什么区别。当然,这两种技术的名称是不言自明的,但主要区别是什么?
在决定在项目中使用哪种技术时应该考虑哪些因素?
利弊。

附言抱歉,如果这是一个重复的问题,但我进行了搜索,但找不到任何可以回答我的问题的问题。

最佳答案

因为独立服务器建立在嵌入式服务器上,一般的经验法则是嵌入式服务器功能更强大并且(显然)具有更低的延迟。两者都可以在高可用性模式下运行,允许监控,甚至接受来自 neo4j-shell 的连接。但是,使用服务器,您可以获得更多开箱即用的功能,例如远程处理、基本可视化、监控界面等。

否则,差异就是您想象的实际差异。选择部署方法受两件事影响:

  • 语言 - 嵌入式模式要求您使用 JVM 兼容语言实现您的应用程序。服务器支持任何可以发送 HTTP 请求的语言/框架。
  • 硬件 - 在您的应用程序和 Neo4j 之间共享物理资源可能要求很高。扩展可能会争论使用专用机器来拆分持久层。服务器显然有一个远程 API 来支持对您的应用程序进行分段。

  • 否则很难在没有特定使用场景的情况下提供指导。部署到现有的面向服务的架构中?应该是服务器。在复印机上运行?去嵌入。从头开始 Web 应用程序?你的堆栈的其余部分是什么?

    关于Neo4j 独立与嵌入式服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6310040/

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