如何在同步模式下运行graphDB集群

时间:2020-03-13 11:27:22

标签: graphdb

如何解决graphDB中的复制滞后问题? Rarelycluster在负载下更新后会返回旧值,这是由于graphBD集群以异步模式工作(返回了过期的slave的值)。

1 个答案:

答案 0 :(得分:2)

您应该打开本地一致性。

集群中有三种类型的本地一致性,它们作为标头值传递:

-标头“ X-GraphDB-Local-Consistency”,标头值“ none”,例如,查询将发送到任何可读的工作程序(默认)

最后提交-标头“ X-GraphDB-Local-Consistency”,标头值“ last-committed”,即查询将发送给处理了最新事务的工作程序

更新-标头“ X-GraphDB-Local-Consistency”,标头值“ updating”,与上次提交的值相同,但是此外,如果集群正在执行更新,则查询将发送给正在处理测试交易的工作人员