redis
java路上的行进者
这个作者很懒,什么都没留下…
展开
-
redis主从环境搭建
redis版本redis-2.8.17,master为主redis安装目录,slave为从redis安装目录1. 将redis-2.8.17.tar.gz进行解压tar -zxvf redis-2.8.17.tar.gz -C ./解压后的文件夹为redis-2.8.17 2. 在/usr/local下建立redisDB文件夹 mkdir /usr/local/redidDB3. 在redisDB...原创 2018-04-10 09:53:33 · 163 阅读 · 0 评论 -
redis初识
1.特点: (1)键值支持更多的数据类型如字符串,散列,列表,集合,有序集合 (2)数据存储在内存中,读写性能远快于硬盘,一秒可以读写十万个键值,同时支持数据的持久化 (3)由于可以为键设置失效时间,所以适合做缓存,同时当其作为缓存时还可以限定数据占用的最大内存空间 在数据到达限制时按一定的规则淘汰不需要的键 (4)redis的列表类型还可以用来实现队列,支持阻塞式读取,可以实现一个高性能优先级队...原创 2018-06-15 09:46:36 · 102 阅读 · 0 评论 -
redis数据类型之字符串类型总结
1.常用命令: (1)设置值:set key value (2)获取值:get key (3)递增(步长为1):incr key (4)递增(指定步长):incrby key length (5)递减(步长为1):decr key (6)递减(指定步长):decr key length (7)递增浮点...原创 2018-06-15 10:51:12 · 138 阅读 · 0 评论 -
redis数据类型之散列类型总结
1.定义:散列类型的键值也是一种字典结构,存储了字段和字段值的映射,但字段值只能为字符串,最多包含2的32次方-1个字段2.用途:用来存储对象,使用对象类别和id构成键名,字段为对象属性,字段值为属性的值,它可以使每一条记录拥有不同的属性,但关系型数据库所有的记录必须有相同属性,会造成数据的冗余3.常用命令: (1)赋值:hset key field value 当键不存在时会自动...原创 2018-06-15 10:56:48 · 180 阅读 · 0 评论 -
redis数据类型之列表类型总结
1.定义:可以存储一个有序的字符串列表,常用操作为向列表俩端添加元素,获取列表中的某一段,内部采用双向链表,所以向列表俩端添加元素的时间复杂度为O1,获取越接近俩端的数据越快,但是通过索引访问元素慢,所以我们获取最新内容时使用列表存储好,例如新鲜事获取最新的100条也是很快的;也可以用作日志记录,可以保证新日志的速度不受已有数据的影响2.特点:最多存放2的32次方-1个元素,元素是有序的,元素可重...原创 2018-06-15 11:17:51 · 210 阅读 · 0 评论