标签:nts 有序 关联 hash god password name zset 内存数据库
redis是一种高性能的内存数据库。
redis支持数据的持久化,可以将数据持久化到硬盘中,重启的时候可以再次加载进来;
redis不仅支持key-value类型,还提供list ,set,zset,hash等数据结构存储。
redis支持数据库的备份。
redis提供原子性操作;
redis支持5中数据类型,string,hash,list,set,zset(有序集合);
String是redis的最基本类型,string可以包含任何数据的。
例子: set name "runoob" ; get name
redis hash 是一个键值对,redis hash是一个 String类型的field 和value的映射表,hash特别适合存储对象。
存储: hmset user:1 username runoob password runoob points 200
获取: hgetall user:1
redis列表是简单的字符串列表,按照插入顺序排列:
lpush runoob redis
lpush runoob mongodb
redis的set是string类型的无序集合
sadd runoob a1
sadd runoob a1
zset和set一样 也是string的集合,不能重复;
但zset是每一个元素都会关联double类型的分数,redis则是通过分数来从小到大进行排序
zadd runoob 0 redis
zadd runoob 1 mongodb
标签:nts 有序 关联 hash god password name zset 内存数据库
原文地址:http://www.cnblogs.com/tcdxx/p/6040928.html