Redis入门系列(六):Redis的Sorted Set类型

2017-02-04
阅读 1 分钟
2.9k
有序集合在集合的基础上,为每个元素关联了一个数值(可以代表重要程度,或对数值赋予其他的意义)。这使得我们可以根据这个数值,对集合内的元素进行操作。(元素的数值可以相同)。

Redis入门系列(五):Redis的Set类型

2017-02-04
阅读 2 分钟
4.3k
概念 可以想象一下高中学过的集合,一样。 SET与LIST的比较 SET:元素无序,元素不可重复。LIST:元素有序,元素可重复。 SET好用的特性 SET可以进行差集、交集、并集的运算。 命令 添加、删除元素 {代码...} 获取集合中的所有元素 {代码...} 判断一个元素是否属于集合 {代码...} 获取集合中元素的个数 {代码...} 随机获...

Redis入门系列(四):Redis的List类型

2017-02-04
阅读 2 分钟
2.8k
概念 列表类型内部是使用双向链表实现的。所以存在LPUSH、RPUSH、LPOP、RPOP 队列与栈 如果要把List数据类型当做栈(先进后出):LPUSH与LPOP、RPUSH与RPOP 如果要把List数据类型当做队列(先进先出):LPUSH 与 RPOP、RPUSH与LPOP 基本命令 PUSH与POP {代码...} 获取元素个数 {代码...} 获取指定范围内的元素 {代码...}...

Redis入门系列(三):Redis的Hash类型

2017-02-04
阅读 1 分钟
2.9k
概念 hash类型存储了对象属性与属性值之间的映射关系。换句话说,hash类型是针对对象来说的,是描述的一个对象。 基本命令 赋值与取值 赋值 1、HSET {代码...} 2、HMSET {代码...} 取值 1、HGET {代码...} 2、HMGET {代码...} 3、HGETALL {代码...} 判断字段是否存在 {代码...} 字段不存在创建字段,存在不做操作 {代码....

Redis入门系列(二):Redis的String类型

2017-02-04
阅读 1 分钟
2.1k
如何获取数据库中,value最大的key。应用场景:redis存了很多键值对,8g的大小,有天发现已经快7g了,按理说正常存花不了这么多,要知道存了什么导致的。

Redis入门系列(一):Redis初识

2017-02-04
阅读 2 分钟
2.8k
2008年,意大利一家创业公司推出了基于Mysql的网站实时统计系统。但是Mysql实在不适合干这事,特别是对这种实时性要求很高的东西,性能太差了。不在沉默中灭亡,就在沉默中爆发。当然,牛人一般都会爆发,于是这家公司的创始人就做了一个高性能的数据库-Redis。