- redis-cli -h host -p 6379 -a password
- 如果中文乱码 redis-cli --raw
查询
- keys * 查看所有的key 支持正则 key 是唯一的
- exists keyname key是否存在 exists 带s
- type keyname 查看key 的类型
del keyname 删除 指定的key
- get keyname 获取指定key的 值 不支持正则
- set key value 添加 该类型可以包含任意类型的数据(图片/序列化对象) 二进制安全 一个key最大存储 512M
- sadd key value 给key添加一个元素 hash 实现 增删查为 O(1) value 是唯一的
- smembers key 查看 key 中的所有元素
- zadd key score value 根据score 的大小实现排序 score 不唯一 但是value唯一
- zrange key 评分范围1 评分范围2 查看评分范围内的所有数据
- lpush /rpush key value 给队列中添加一个元素
- lpop/rpop key 删除队列中的一个元素
- zrange key index1 index2 查询指定index范围的 元素
- hset key field value 给key增加一个 field 属性值
- hget key field 获取key的field属性值
select 0 选择第一个库 默认16个库 不支持 自定义命名
- flushall 清空所有库的数据 数据库之间不完全隔离
原文:https://www.cnblogs.com/eatandsleep/p/12210095.html