请问,它是如何保障 SQL执行的正确性? 都路由到错误的节点上去了,如何保证?
路由错误:
- leader已经发生漂移了,到其他节点了 ,
- 该odp的信息没有被更新
- 一旦odp发现错误 会重新进行路由
obproxy主要是做执行SQL的路由转发,尽量避免SQL远程路由,已提高执行的性能和吞吐量。
实际SQL执行的正确性是由Observer节点保证的。Observer节点之间会互相做数据副本备份。
1 个赞
路由错误:
obproxy主要是做执行SQL的路由转发,尽量避免SQL远程路由,已提高执行的性能和吞吐量。
实际SQL执行的正确性是由Observer节点保证的。Observer节点之间会互相做数据副本备份。