各位观众大家好:
这个问题不是要问zookeeper的原理和机制。
如下图
数据库A --同步--数据库B. 这里的同步是用什么实现的。zookeeper节点不可能存放数据库的数据吧。
不会是zkServer1节点写入了数据记录{xxxxxx,value,name,xxxxxxx}一堆,然后zk的机制会同步到zkServer2,然后在用代码获取zookeeper节点的值,通过代码把这个值转成SQL然后执行SQL写入服务2的数据库B? 后面的数据库之前的同步是要开发者自己写代码来实现吗?
就是zookeeper如何实现分布式数据库之前的数据同步?我知道zookeeper集群是节点同步的,不会是把zookeeper的节点作为数据库使用吧,这个节点是在内存上存储的啊,存储量有限的。如何同步两个分布式数据库呢?没搞懂?请赐教!



