Redis的一些常用命令操作

 

 

一、在可视化界面上打开命令窗口

Redis的一些常用命令操作

二、打开后就是这样子

Redis的一些常用命令操作

三、命令操作---查询、删除、字符串

Redis的一些常用命令操作

1、keys *   查询所有的key

Redis的一些常用命令操作

2、keys key*   查询所有key模糊匹配的key

 Redis的一些常用命令操作

3、del key1     删除key

Redis的一些常用命令操作

4、flushall 清空所有数据库的所有key    (注意:轻易不要使用这个命令,不可恢复性)

Redis的一些常用命令操作

5、set shanghai "11111"  创建一个shanghai的数据库

Redis的一些常用命令操作

6、get shanghai  获取shanghai字符串里面的值

Redis的一些常用命令操作

7、append shanghai 'yangzhou' 追加字符串

Redis的一些常用命令操作

8、get shanghai  再次获取字符串

Redis的一些常用命令操作

9、mset key1 'a' key2 'b' key3 'c'     批量保存字符串

Redis的一些常用命令操作

10、mget key1 key2     获取字符串

Redis的一些常用命令操作

11、incr ic 自增

Redis的一些常用命令操作

Redis的一些常用命令操作

12、decr ic      自减

Redis的一些常用命令操作

四、命令操作---hash哈希

1、hmset user:001 name "石佳绪" age 23 address "江苏省泰州市北汽幻速汽车4s店" 

将数据存入hash

Redis的一些常用命令操作

2、hmget user:001 name       取出hash的某个field的值

Redis的一些常用命令操作

3、hmset user:001 name "卢阳洋" 将name修改为:卢阳洋

Redis的一些常用命令操作

4、hgetall user:001 取出所有的key的值包括(field-value)

Redis的一些常用命令操作

五、命令操作---list

1、lpush "梁山好汉" 宋江 卢俊义 吴用

Redis的一些常用命令操作

2、lpop "梁山好汉"

Redis的一些常用命令操作

3、rpush "梁山好汉" 时迁

Redis的一些常用命令操作

4、rpop "梁山好汉"

Redis的一些常用命令操作

5、lrange "梁山好汉" 0 1

Redis的一些常用命令操作

六、命令操作---set

1、sadd "楚乔传" 楚乔 宇文玥 燕洵 宇文席 舒贵妃

Redis的一些常用命令操作

2、smembers "楚乔传"    smembers key 查询key里所有的值

Redis的一些常用命令操作

3、srem "楚乔传" 宇文席 移除key里面的某个value

Redis的一些常用命令操作

4、spop "楚乔传"     随机移除某个value

Redis的一些常用命令操作

5、sadd "职场是个技术活" 沈志泽 许诺 林凡 宇文玥 燕洵

Redis的一些常用命令操作

6、sunion "楚乔传" "职场是个技术活"     返回两个set的并集

Redis的一些常用命令操作

7、sdiff "楚乔传" "职场是个技术活"    返回key1提出交集的那部分

Redis的一些常用命令操作

8、sinter "楚乔传" "职场是个技术活"       返回交集

Redis的一些常用命令操作

七、命令操作--- Sorted set

1、zadd "人民的名义" 100 侯亮平 95 沙瑞金 85 李达康 70 祁同伟 55 高小琴

Redis的一些常用命令操作

2、zrange "人民的名义" 0 -1       从小到大排列, 最小的是最上面

Redis的一些常用命令操作

3、zrangeByScore "人民的名义" 60 90          介于 min 和 max 之间

Redis的一些常用命令操作

4、zrem "人民的名义" 李达康  删除

Redis的一些常用命令操作

5、zcard "人民的名义"      获取key的集合有多少元素

Redis的一些常用命令操作

6、zcount "人民的名义" 85 100 统计分数从小到大有多少元素 (闭区间)

Redis的一些常用命令操作

7、zrank "人民的名义" 侯亮平  获取value所在位置(从小到大排序,最小的是0),从0开始计算

Redis的一些常用命令操作

8、zrevrank "人民的名义" 侯亮平 获取value所在的位置(从大到小排列, 最大的是0)

Redis的一些常用命令操作

 

相关文章: