redis支持的五种数据类型
Redis 从入门到精通黄健宏(huangz)
Redis 实现原理简介
单机服务器的内部构造及原理介绍
对象系统Redis 数据的构建方法
对象系统
Redis 是一个键值对(key-value pair)数据库,数据库中的每个键都有与之对应的值,并且这些键和值都是对象(object),其中:
-键总是一个字符串对象(String Object)。
-而值则可以是字符串对象、列表对象(List Object)、散列对象(Hash Object)、集合对象(Set Object)或者有序集合对象(Sorted Set Object / Zset Object)中的任意一个,这五种对象分别对应我们在 Redis 数据库中操作的字符串键值对(SET、BITOP、PFADD)、列表键值对(RPUSH、
LRANGE)、散列键值对(HADD、HLEN)、集合键值对(SADD、SMEMBERS)和有序集合键值对(ZADD、ZRANGE)。
举个例子,执行命令  SET  msg  “hello world”  会让数据库关联起一个新的键值对,其中键是一个包含内容 “msg” 的字符串对象,而值则是一个包含内容 “hello world” 的字符串对象;
另一方面,执行命令  SADD  fruits  “apple”  “banana”  “cherry”  则会创建一个键为字符串对象,值为集合对象的键值对。
对象关系图

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。