gpt4 book ai didi

Neo4j 高可用 Spring Data Neo4j 中的读写分离

转载 作者:行者123 更新时间:2023-12-03 17:43:03 39 4
gpt4 key购买 nike

我目前正在使用 Spring Data Neo4j 3.3.0 Remote 和 Neo4j 2.1.7 进行一个项目。

我计划使用 3 个服务器在 Neo4j 集群中运行它,我使用 HAProxy 作为负载平衡器。

我想对集群进行读写优化,有什么办法在应用层面进行读写分离?

例如,在 HAProxy 中发布两个前端(一个用于 master,一个用于从属)并让 spring 数据决定哪个合适,
或者有没有更好的方法在 Spring Data Neo4j Remote 中使用集群?

最佳答案

Neo4j 的 Spring Data 直到 3.x 版都基于嵌入式 Neo4j,后来添加了对服务器模式的支持。

4.0 版是从头开始编写的。不幸的是,它不支持 HA 场景中的优化写入和读取。

它在路线图上,可能 4.1 版会支持它。

关于Neo4j 高可用 Spring Data Neo4j 中的读写分离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31511095/

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