redis
xuejiazhi
这个作者很懒,什么都没留下…
展开
-
redis配置
null # Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize yes #当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定 pidfile /usr/local/redis/var/redis.pid #指定Redis监听端口,默认端口为6379,作者原创 2013-05-18 21:15:25 · 2046 阅读 · 0 评论 -
redis操作(一.String类型及操作)
set 设置key对应的值为string类型的value。例如我们添加一个name= HongWan的键值对,可以这样做: redis 127.0.0.1:6379> set name HongWan OK redis 127.0.0.1:6379> setnx 设置key对应的值为string类型的value。如果原创 2013-05-20 12:27:27 · 1021 阅读 · 0 评论 -
redis操作二(hashes类型及操作)
hashes类型及操作 Redis hash是一个string类型的field和value的映射表.它的添加、删除操作都是O(1)(平均)。hash特别适合用于存储对象。相较于将对象的每个字段存成单个string类型。将一个对象存储在hash类型中会占用更少的内存,并且可以更方便的存取整个对象。省内存的原因是新建一个hash对象时开始是用zipmap(又称为small hash)来存储的。这个原创 2013-05-22 22:14:19 · 884 阅读 · 0 评论 -
Redis操作三(lists类型及操作)
lists类型及操作 list是一个链表结构,主要功能是push、pop、获取一个范围的所有值等等,操作中key理解为链表的名字。 Redis的list类型其实就是一个每个子元素都是string类型的双向链表。链表的最大长度是(2的32次方)。我们可以通过push,pop操作从链表的头部或者尾部添加删除元素。这使得list既可以用作栈,也可以用作队列。 有意思的是list的pop操作原创 2013-06-13 17:46:50 · 604 阅读 · 0 评论