博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Redis- 简单操作命令
阅读量:5458 次
发布时间:2019-06-15

本文共 1675 字,大约阅读时间需要 5 分钟。

1.进入、 退出

redis-cli
exit
2.五种类型:
字符串:
字符串基本操作:
设置:
SET key value
获取:
GET key
多重赋值:
MSET k1 v1 k2 v2 ...
多重获取:
MGET k1 k2 ...
删除键:
DEL k1 k2
同时设置过期时间:
SET key value EX seconds
单独设置过期时间:
EXPIRE key seconds
查看剩余时间:
TTL key
查看键:
KEYS pattern
查看键是否存在:
EXISTS k1 k2 ...
字符串附加操作:
末尾追加内容:
APPEND key value
数字字符串增减 1:
INCR key / DECR key
数字字符串增减指定数值:
INCRBY key num / DECRBY key num
列表:
左入:
LPUSH key v1 v2 ...
右入:
RPUSH key v1 v2 ...
左出:
LPOP key
右出:
RPOP key
查看指定索引元素:
LINDEX key index
查看指定范围元素:
LRANGE key start stop
删除指定值的元素:
LREM key count value
哈希:
设置一个哈希键值:
HSET key field value
通过一个哈希键获取值:
HGET key field
删除哈希键:
HDEL key f1 f2 ...
哈希结构大小:
HLEN key
多重设置:
HMSET key f1 v1 f2 v2 ...
多重获取:
HMget key f1 f2 ...
HGETALL key
获取所有哈希键:
HKEYS key
获取所有哈希值:
HVALS key
集合:
添加成员:
SADD key m1 m2 ...
查看成员:
SMEMBERS key
删除成员:
SREM key m1 m2 ...
SPOP key
成员判断:
SISMEMBER key member
随机返回成员:
SRANDMEMBER key count (不写count时默认返回一个值)
集合大小:
SCARD key
有序集:
添加成员:
ZADD key score member [[score member] [score member]...]
查看指定范围成员:
ZRANGE key start stop
ZREVRANGE key start stop
ZRANGEBYSCORE key start stop
ZREVRANGEBYSCORE key start stop
删除成员:
ZREM key m1 m2 ...
ZREMRANGEBYRANK key start stop
ZREMRANGEBYSCORE key min max
查看成员位置:
ZRANK key member
ZREVRANK key member
查看权重:
ZSCORE key member
集合大小:
ZCARD key
查看给定区间成员数量:
ZCOUNT key min max
3.集合附加操作:
SMOVE source destination member:
将source集合中的元素移动到destination集合中
SINTER k1 k2 ...:
交集
SINTERSTORE destination k1 k2 ...:
求完交集以后存入destination集合中
SUNION k1 k2 ...:
并集
SUNIONSTORE destination k1 k2 ...:
求完并集以后存入destination集合中
SDIFF k1 k2 ...:
差集
SDIFFSTORE destination k1 k2 ...:
求完差集以后存入destination集合中

转载于:https://www.cnblogs.com/tyf-a-ll/p/10428770.html

你可能感兴趣的文章
【移动开发】Android中WIFI开发总结(二)
查看>>
beyond compare 数据对比工具
查看>>
python3链接oracle
查看>>
【NOIP2017】时间复杂度
查看>>
poj 3375 Network Connection
查看>>
C# 获取当前月第一天和最后一天
查看>>
shipin_beanshell_讲解
查看>>
购物小练习
查看>>
朴素贝叶斯应用:垃圾邮件分类
查看>>
vs code 快捷键大全
查看>>
mysql注意:
查看>>
[1,2,3,4,5,6,7,8] 转换成 [(1,2),(2,3),(3,4),(4,5),(5,6),(6,7),(7,8)] ...
查看>>
彻底删除mysql 分类: database 201...
查看>>
ARM指令集中立即数寻址的范围
查看>>
学习:关于oracle序列(sequence)组成的主键和唯一的字符串组成的主键在性能上如何?...
查看>>
用一道面试题考察对闭包的理解
查看>>
android中判断某个应用是否存在
查看>>
How to change SAPABAP1 schema password In HANA
查看>>
mimics教程中文版——第二章
查看>>
Go并发编程实践
查看>>