文件名称:分布式缓存tair的内部结构介绍
文件大小:30KB
文件格式:DOC
更新时间:2014-08-04 08:09:51
分布式缓存 tair
根据总体介绍文档,tair是一个分布式的key-value存储系统,并且支持不同存储引擎的体系结构,但系统同时只能用一种存储引擎。整个系统主要包括了config_server模块,data_server 模块,storage模块以及其他公用的模块等。其中config_server是做为元数据管理的服务器,代码主要在config_server目录中,主要管理数据的分布和复制,以及迁移;data_server是数据存储的节点,代码在data_server目录,主要和不同存储引擎交互,管理数据的操作;storage是实现了不同存储引擎,代码在storage目录,主要是根据存储引擎接口,实现了两种存储引擎。