gpt4 book ai didi

neo4j - 因果集群友好的实现

转载 作者:行者123 更新时间:2023-12-04 08:21:52 27 4
gpt4 key购买 nike

我正在构建一个使用 native neo4j JavaScript 驱动程序的应用程序。如果我们迁移到因果集群,我想确保我的代码能够正常工作。

在线文档似乎并不清楚如何执行此操作:我注意到对“书签”和“阅读您所写的内容”等内容的稀疏引用。但它们如何组合在一起尚不清楚。

有人可以提供概要吗?

最佳答案

要使用因果集群,您需要更改:

1)url连接:替换bolt://localhost:7687来自 bolt+routing://localhost:7687
这将允许您的应用程序对集群进行一些 LB 查询,并且可以容错而不做任何其他事情

2)当你打开一个新的 session 时,你应该指定你将在这个 session 中做什么,即。读或写。
这将有助于驱动程序选择好的服务器(即核心或副本服务器)。否则它假设您将执行一些 WRITE 操作,并且驱动程序将始终选择一个核心服务器...

3) 因为您将处于集群环境中,所以集群内部更新的传播存在一些滞后(一些秒)。
或者有时,您需要read your own writes两届之内。这是您需要书签功能的地方。

文档在这里:https://neo4j.com/docs/developer-manual/current/drivers/

干杯。

关于neo4j - 因果集群友好的实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42150289/

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