深入浅出Zookeeper源码(二):存储技术
在上篇文章中,我们简单提到了Zookeeper的几个核心点。在这篇文章中,我们就来探索其存储技术。在开始前,读者可以考虑思考下列问题:
- Zookeeper的数据存储是如何实现的?
- Zookeeper进行一次写操作的时候,会发生什么å?
- 当一个Zookeeper新加入现有集群时,如何同步现集群中的数据?
MySQL表空间结构与页、区、段的定义
一、概念引入
1、页
InnoDB是以页为单位管理存储空间的,在InnoDB中针对不同的目的设计了各种不同类型的页面。如下(省略了FIL_PAGE或FiL_PAGE_TYPE的前缀):