10 2012 档案
摘要:淘宝那岩曾经在淘宝核心系统团队博客上介绍过Tair ldb的实现,本文将尝试着介绍rdb(redis存储引擎)的实现。Tair是淘宝开源的分布式KV缓存系统,内部将功能模块化,抽离出底层存储细节,可以接入不同的存储引擎。redis是一个开源的、高效的key-value存储,提供了strings、hashs、lists、sets、sorted sets等多种高级数据结构。redis作为Tair的存储引擎接入,称为rdb。本文参考的源码为Tair rdb实现最新的release版(这里),对照的redis实现为2.4.10版。Tair首先是一个分布式的框架,有一系列策略满足CAP(数据备份,迁移复
阅读全文