Redis支持的种数据类型包括string、list 、set 、sorted set 和hash。
Redis相关的命令可以查看:http://redis.io/commands 这是官方的命令使用手册,也有中文翻译的:http://redis.readthedocs.org/en/2.4/index.html
1. keys:
redis本质上一个key-value store,所以...
分类:
其他好文 时间:
2015-07-28 18:51:16
阅读次数:
108
Redis数据类型实验简介Redis不仅仅是简单的key-value存储器,同时也是一种datastructuresserver。传统的key-value是指支持使用一个key字符串来索引value字符串的存储,而Redis中,value不仅仅支持字符串,还支持更多的复杂结构,包括列表,集合,哈希表等。现在我们一一讲解:R..
分类:
其他好文 时间:
2015-07-24 00:05:31
阅读次数:
285
Redis列表是简单的字符串列表,按照插入顺序排序。
你可以添加一个元素到列表的头部(左边)或者尾部(右边)
LPUSH 命令插入一个新的元素到头部,
RPUSH插入一个新元素到尾部.
当一个这两个操作在一个空的Key上被执行的时候一个新的列表被创建。
相似的,如果链表中所有的元素均被移除,那么该键也将会被从数据库中删除。这是非常方便的语义,因为他们被调用使用一个空列表完全就像他们被调...
分类:
其他好文 时间:
2015-07-17 12:13:05
阅读次数:
117
Redis 的 哈希值是字符串字段和字符串值之间的映射
相比于string等数据类型,其提供了很多方便的域操作,因此在表示对象时,是非常适合的数据类型
在redis中的哈希值存储容量是非常巨大的,可以存储超过40亿键值对
将Redis中的Hash类型看成具有String Key和String Value的map容器。所以该类型非常适合于存储值对象的信息。如Username、Password和...
分类:
其他好文 时间:
2015-07-17 09:54:27
阅读次数:
96
1. MySql+Memcached架构的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: 1.MySQL需要不断进行拆库拆表,Memca.....
分类:
其他好文 时间:
2015-06-29 00:23:43
阅读次数:
140
1,安装
[root@localhost~]#tarzxvfredis-3.0.2.tar.gz
[root@localhost~]#mvredis-3.0.2/usr/local/redis
[root@localhost~]#cd/usr/local/redis
[root@localhostredis]#make&&makeinstall
overmake出错zmalloc.h:50:31:错误:jemalloc/jemalloc.h:没有那个文件或目..
分类:
其他好文 时间:
2015-06-25 01:39:32
阅读次数:
136
sorted set类型-特点sorted set 是 set 的一个升级版本,它在 set 的基础上增加了一个顺序属性,这一属性在添加修改元素的时候可以指定,每次指定后,zset 会自动重新按新的值调整顺序。可以理解为有两列的 mysql 表,一列存 value,一列存顺序。...
分类:
其他好文 时间:
2015-06-21 02:07:04
阅读次数:
131
set类型-特点set 是集合,和我们数学中的集合概念相似,对集合的操作有添加删除元素,有对多个集合求交并差等操作,操作中 key 理解为集合的名字。
Redis 的 set 是 string 类型的无序集合。set 元素最大可以包含(2 的 32 次方)个元素。...
分类:
其他好文 时间:
2015-06-20 20:54:41
阅读次数:
141
1Redis数据类型1.1StringKey‘[{"CityId":18,"CityName":"xian","ProvinceId":27,"CityOrder":1},{"CityId":53,"CityName":"guangzhou","ProvinceId":27,"CityOrder":1}]‘最为基础的数据存储类型。可以存储字符串和二进制数据,在Redis中字符串类型的Value最多可以容纳的数据长..
分类:
其他好文 时间:
2015-06-20 01:38:38
阅读次数:
125
list类型-特点list 是一个链表结构,主要功能是 push、pop、获取一个范围的所有值等等,操作中 key理解为链表的名字。Redis 的 list类型其实就是一个每个子元素都是 string 类型的双向链表。链表的最大长度是(2的 32 次方)。我们可以通过 push,pop 操作从链表的头部或者尾部添...
分类:
其他好文 时间:
2015-06-19 23:11:13
阅读次数:
316