分布式:zookeeper:数据存储服务器(树形结构)
分布式环境中:网络的闪断、重连机制...(数据同步【效率、可靠性、原子性】)
同步刷盘、异步刷盘、半数以上ok通过原则
Watcher
zookeeper有watch事件,是一次性触发的,当watch监视的数据发生变化时,通知设置了该watch的client,即watcher
同样,其watcher是监听数据发送了某些变化,那就一定会有对应的事件类型,和状态类型。
事件类型:(znode节点相关的)
EventType.NodeCreated
EventType.NodeDataChanged
EventType.NodeChildrenChanged
EventType.NodeDeleted
状态类型:(是跟客户端实例相关的)
KeeperState.Disconnected
KeeperState.SyncConnected
KeeperState.AuthFailed
KeeperState.Expired