Redis常用命令
基础命令
启动server
redis-server /myredis/redis.conf
启动客户端
redis-cli
auth redis密码
校验连接是否正常
ping
响应:pong,代表链接正常,其他则代表异常
关闭redis服务
单实例关闭
连接中
直接输入:shutdown
连接外
[root@xxxx opt]# redis-cli -a 密码 shutdown
多实例关闭
[root@xxxx opt]# redis-cli -p 6379 shutdown
Redis卸载
- 停止redis-server服务
redis-cli shutdown
-
- 删除/usr/local/lib目录下与redis相关的文件
# 查看删除前目录 ls -l /usr/local/bin/redis-* 删除 rm -rf /usr/local/bin/redis-* # 查看删除后目录 ls -l /usr/local/bin/redis-* 提示:没有这个目录或文件
操作key
keys * 查看当前库所有的key exists k1 查看k1是否存在 type k1 查看k1存储的数据类型 del k1 删除k1 unlink key 非阻塞删除,仅仅将keys从keyspace元数据中删除,真正的删除会在后续异步中操作 ttl k1 查看还有多少秒过期,-1表示永不过期-2表示已过期 expire k1 秒钟 为k1设置过期时间,单位秒 move key dbindex[0-15] 将当前数据库的key移动到给定的数据库db中。示例:move k1 2将k1移动到2号库 select 2 切换到2号库 dbsize 查看当前数据库key的数量 flushdb 清空当前库 flushall 通杀全部库(将全部库存储的数据全部清空)
help @数据类型 查看指定数据类型的方法。示例:help@string
String常用命令
cnblogs.com/mingbo-1/p/17501421.html
List常用命令
https://www.cnblogs.com/mingbo-1/p/17501441.html
Hash常用命令
https://www.cnblogs.com/mingbo-1/p/17501502.html
Set常用命令
https://www.cnblogs.com/mingbo-1/p/17501527.html
Zset常用命令
https://www.cnblogs.com/mingbo-1/p/17501546.html
bitmap常用命令
https://www.cnblogs.com/mingbo-1/p/17501548.html
HyperLogLog常用命令
https://www.cnblogs.com/mingbo-1/p/17501551.html
GEO常用命令
https://www.cnblogs.com/mingbo-1/p/17501552.html
stream常用命令
https://www.cnblogs.com/mingbo-1/p/17501554.html
bitfield常用命令
https://www.cnblogs.com/mingbo-1/p/17501556.html
Redis持久化
https://www.cnblogs.com/mingbo-1/p/17521741.html
Redis事务
https://www.cnblogs.com/mingbo-1/p/17537725.html
Redis管道
https://www.cnblogs.com/mingbo-1/p/17538186.html
Redis发布订阅
以后再写...
Redis复制(replica)
https://www.cnblogs.com/mingbo-1/p/17538212.html