Redis教程

redis一些基础命令

本文主要是介绍redis一些基础命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

命令参考:http://redisdoc.com/
在这里插入图片描述
连接 redis-cli -p 6379 切换库 select 7 select 0 清除clear
查看当前库的key数量 dbsize 查看所有keys *
根据关键字查询key keys k? 清空单个库 FLUSHDB 清空所有库 FLUSHALL 查看key是否存在 EXISTS k1 给Key设置过期时间 expire key 10
查看类型 type k1
查看key还有多少秒过期 ttl key -1表示永不过期 -2表示已过期
退出 shutdown exit redis 测性能 redis-benchmark

redis数据库五大类型 String Hash List Set无序集合 Zset有序集合

move k1 2 移动k1到2号库
已有key和值再设置则覆盖
1.set mio fly 2.append mio rng 在mio这个key对应的value值后添加
3.STRLEN mio 查看字符长度
4.set mio1 2 5.incr mio1 加一 6.decr mio1 减一 7.incrby/decrby mio1 2 自定义加减 8.getrange mio1 0 3 有范围的获取key对应的值 get mio 0 -1获取全部的值
9.setrange 范围内设值 会覆盖
10.setex k4 10 v4设值失效时间
11.setnx k1 v1 如果不存在才赋值
12.mset k1 v1 k2 v2 k3 v3 mget k1 k2 k3

LIST
1.LPUSH testlist 1 2 3 4 5 设置list
LRANGE testlist 0 -1 查看list
type testlist 查看类型
RPUSH list01 1 2 3 4 5

这篇关于redis一些基础命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!