Redis关键点(内存存储总体结构)

Redis 内存存储总体结构

Redis 是支持多key-value数据库(表)的,并用 RedisDb 来表示一个key-value数据库(表). redisServer 中有一个 redisDb *db; 成员变量, RedisServer 在初始化时,会根据配置文件的 db 数量来创建一个 redisDb 数组. 客户端在连接后,通过 SELECT 指令来选择一个 reidsDb,如果不指定,则缺省是redisDb数组的第1个(即下标是 0 ) redisDb.  一个客户端在选择 redisDb 后,其后续操作都是在此 redisDb 上进行的. 下面会详细介绍一下 redisDb 的内存结构.

 

详细请看页面:http://www.searchtb.com/2011/05/redis-storage.html

Redis关键点(内存存储总体结构)_第1张图片

 

 

你可能感兴趣的:(Redis关键点(内存存储总体结构))