本系列教程内容提要 "Java工程师之Redis实战系列教程教程" 是一个学习教程,是关于Java工程师的Redis知识的实战系列教程,本系列教程均以解决特定问题为目标,使用Redis快速解决在实际生产中的相关问题,为了更方便的与大家一起探讨与学习,每个章节均提供尽可能详细的示例源码及注释,所有示例 ...
分类:
其他好文 时间:
2018-11-25 14:36:48
阅读次数:
210
1.连接redis redis-cli 2.运?测试命令 ping 3.切换数据库(数据库没有名称,默认有16个,通过0-15来标识,连接redis默认选择第一个数据库) select 1 4.String类型 设置键值 set key value 设置键值及过期时间,以秒为单位 setex key ...
分类:
其他好文 时间:
2018-11-13 00:07:27
阅读次数:
147
附: 127.0.0.1:6379> set xiaofei 小飞 OK 127.0.0.1:6379> get xiaofei "\xe5\xb0\x8f\xe9\xa3\x9e" 127.0.0.1:6379> quit [root@localhost redis-2.8.6]# redisc ...
分类:
其他好文 时间:
2018-11-07 00:51:13
阅读次数:
236
Key命令 //获取所有的key查找所有符合给定模式 pattern 的 key // 删除一个或多个 key,不存在的 key 会被忽略,返回值:被删除 key 的数量 //检查 key 是否存在 //设置key的过期时间 //以秒为单位,返回给定 key 的剩余有效时间 //清除key的过期时间 ...
分类:
其他好文 时间:
2018-10-07 12:07:38
阅读次数:
156
zsets常用命令: zadd key score1 mb1 [score2 mb2....]:像key中添加元素和这个元素的分数,如果元素已经存在,则替换分数。 zscore key mb :获取key中元素mb1的分数 zrange key start end [withscores]:按照分数 ...
分类:
其他好文 时间:
2018-09-21 19:05:35
阅读次数:
138
Hashes常用命令: hset mapname key value : 给mapname的key的值设置为value hget mapname key : 获取mapname的key属性值 hmset mapname key value [key value ..... ] :设置key的多个属性 ...
分类:
其他好文 时间:
2018-09-21 19:03:35
阅读次数:
138
lists常用命令: lpush key val1 [val2...] : 从左边往key这个列表里面添加一些数据 rpush key val1 [val2...] :从右边往key这个列表中添加一些数据 lpop/rpop:从左边或者右边弹出一个元素 llen key :获取key里面的元素个数 ...
分类:
其他好文 时间:
2018-09-21 19:01:24
阅读次数:
176
sets常用命令: sadd key val [val....] : 往集合key中添加元素val,如果元素已经存在,则添加不成功,如果添加的多个元素中有已经在,那么会只添加不存在的,返回的是添加的元素个数 srem key val [val...] : 删除集合key中的val值,如果有不存在的, ...
分类:
其他好文 时间:
2018-09-21 19:00:31
阅读次数:
159
1. incr key1 3 //+3 2.decr key 3 // -3 3.查询范围:getrange k1 0 1 //type=>t 4.判断类型:type key1 5.判断key还有几秒生命周期:ttl key1 //-2的话,已过期 6.设置和延长key生命周期: setex key ...
分类:
其他好文 时间:
2018-08-27 10:29:53
阅读次数:
123
常用命令 测试客户端与服务器是否正常连接:ping ( 补:返回pong表示成功 ) 正则获取键:keys pattern 判断一个键是否存在:exists key 删除一个键:del key 获取键的类型:type key 清空当前数据库:flushdb 返回一个键的剩余时间:ttl key ( ...
分类:
其他好文 时间:
2018-08-25 19:00:46
阅读次数:
181