Redis常用命令一

macOS连接Linux命令 :ssh -p 22 root@119.23.237.95

Redis 命令参考:http://redisdoc.com

1、ps -ef|grep redis 查看当前redis是否启动

2、cd /usr/local/bin/ 进入redis命令所在目录

3、 redis-server /etc/redis.conf

4、redis-benchmark 检测Redis性能

5、shutdown 关闭redis服务

6、redis-cli -p 6379 进入Redis操作

7、select 0进入第0好数据库,redis默认有16个数据库

8、FLUSHDB 清空当前的数据库 数据 FLUSHALL 清空所有的数据库数据

9、DBSIZE 查看当前数据库大小(KV键值对的个数)

10、keys * 查看当前数据库的所有KV键值对

11、redis五大数据类型:String(字符串)、Hash(哈希,类似Java里的Map)、List(列表)、set(集合)、Zset(sorted set 有序集合)

12、set [key] [value] 添加修改键值对

13、EXISTS k1 k2判断key是否存在

14、move k1 8(数据库索引) 将当前数据库下的k1键值对移动到8号数据库 

15、ttl k2 判断k2还有多长时间过期,-1表示永不过期,-2表示已过期被移除,单位是秒

16、EXPIRE k2 20 设置k2的过期时间是20秒

17、type k1 获取k1的数据类型,如string

18、get k1 获取k1的值

19、DEL k1 删除k1的值

20、append k1 value 在k1值的后面在添加value字符串

21、STRLEN k1 获取k1值的长度

22、INCR k2 如果k2的值是一个数字,则每次加1

23、INCRBY k2 10 k2的值加上10

24、DECRBY k2 2 k2的值每次减去的2

25、DECR k2 k2的值每次减去1

26、GETRANGE k1 0 2 ,获取k1的0到2的索引的值,如k1的值是123456,该命令返回的值是:123

27、SETRANGE k1 0 XXX 从指定位置替换值,如k1原来的值是12345,指定该命令后变为:XXX45

28、setex k4 20 WWW  设置k4的值是WWW,且只有20秒有效期,20后,k4被销毁

29、setnx k1 10 如果不存在k1,则创建k1,并设值为10

30、mset k7 v7 k8 v8 同时设置k7的值是v7、k8的值是v8

31、mget k7 k8 同时获取k7、k8的值

32、MSETNX k8 v8 k9 v9  如果k8、k9都不存在,同时设置k8的值是v8、k9的值是v9,如果有一个已存在,则都不设置

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值