NoSQL-redis第二课之数据类型

具体参考手册:
http://redis.readthedocs.org/en/latest/index.html
 
 
1,String
它是最简单的类型,一个KEY对应一个VALUE,STRING类型是二进制安全的。REDIS的STRING包含任何数据,比如JPG图片和对象
 
2,hashes
redis的hash是一个string类型的field和value的映射表。他的添加,删除操作都是0(1)(平均)。hash特别适合于存储对象,相较与将每个字段存成单个string类型。优点是占用更少的内存,并且可以方便的存储。
 
3,list
list是一个链表结构,主要功能是push,pop,获取一个范围的所有值,key理解一个链表的名字,redis中的list类型其实就是一个每个子元素都是string类型的双向列表。它既可以作为栈又可以为队列
4,set
set是无序集合,是string类型的无序集合。set是通过hash table实现的。对集合可以取交集,并集差集。可以实现SNS的好友推荐,和BLOG的tag功能
5,zset
有序集合
 

你可能感兴趣的:(String)