摘要:
list是一个链表结构,主要功能是push、pop、获取一个范围的所有值等,操作中key理解为链表的名字。 Redis的list类型其实就是一个每个子元素都是string类型的双向链表。我们可以通过push、pop操作从链表的头部或者尾部添加删除元素,这样list既可以作为栈,又可以作为队列。 lp 阅读全文
posted @ 2017-07-28 16:24
从未被超越
阅读(197)
评论(0)
推荐(0)
摘要:
Set是集合,它是string类型的无序集合。set是通过hash table实现的,添加、删除和查找的复杂度都是O(1)。 对集合我们可以取并集、交集、差集。通过这些操作我们可以实现SNS中的好友推荐和blog的tag功能。 Set集合操作: sadd:向名称为Key的set中添加元素,同一集合中 阅读全文
posted @ 2017-07-28 16:24
从未被超越
阅读(212)
评论(0)
推荐(0)
摘要:
Redis hash是一个string类型的field和value的映射表。它的添加、删除操作都是O(1)(平均)。hash特别适用于存储对象。相较于对象的每个字段存在单个string类型。将一个对象存储在hash类型中会占用更小的内存,并且可以更方便的存取整个对象。 hset:设置hash fie 阅读全文
posted @ 2017-07-28 16:23
从未被超越
阅读(285)
评论(0)
推荐(0)
摘要:
今天运行Redis时发生错误,错误信息如下: (error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modi 阅读全文
posted @ 2017-07-28 16:23
从未被超越
阅读(256)
评论(0)
推荐(0)
摘要:
Strings类型 String是最简单的类型,一个Key对应一个Value,String类型是二进制安全的,可以包含任何数据,比如jpg图片或序列化的对象。 Strings类型的操作: Set:设置Key对应的值为string类型的Value。如果多次对同一个Key进行Set操作,值会被覆盖。 如 阅读全文
posted @ 2017-07-28 16:22
从未被超越
阅读(248)
评论(0)
推荐(0)
摘要:
对于分布式缓存,之前公司项目中只使用了MemCached,使用比较方便,有现成的C#版本组件。 如今用Redis的公司有很多,所以打算了解一下Redis。 Redis的官网地址:http://redis.io Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、K 阅读全文
posted @ 2017-07-28 16:18
从未被超越
阅读(232)
评论(0)
推荐(0)

浙公网安备 33010602011771号