芜湖网站开发公司,小型企业网站设计,网络推广多少钱,天猫淘宝旗舰店持久化的定义#xff1a;
数据#xff0c;存到磁盘或者文件当中。机器重启后#xff0c;数据不会丢失。内存 - 磁盘的映射#xff0c;和序列化有些像。
ZooKeeper 的持久化#xff1a;
SnapShot 快照#xff0c;记录内存中的全量数据TxnLog 增量事务日志#xff…持久化的定义
数据存到磁盘或者文件当中。机器重启后数据不会丢失。内存 - 磁盘的映射和序列化有些像。
ZooKeeper 的持久化
SnapShot 快照记录内存中的全量数据TxnLog 增量事务日志记录每一条增删改记录查不是事务日志不会引起数据变化
持久化的作用 快照的缺点文件太大而且快照文件不会是最新的数据。 增量事务日志的缺点运行时间长了日志太多了加载太慢。二者结合最好。
快照模式
将 ZooKeeper 内存中以 DataTree 数据结构存储的数据定期存储到磁盘中。由于快照文件是定期对数据的全量备份所以快照文件中数据通常不是最新的。
见图片