五种 基本数据 类型 以及操作命令操作命令的网址:http://doc.redisfans.com/

RDM Redis操作指令 redis操作命令_字符串

 

 

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

RDM Redis操作指令 redis操作命令_操作命令_02

二、打开后就是这样子

RDM Redis操作指令 redis操作命令_命令操作_03

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

RDM Redis操作指令 redis操作命令_命令操作_04

1、keys *   查询所有的key

RDM Redis操作指令 redis操作命令_操作命令_05

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

 

RDM Redis操作指令 redis操作命令_命令操作_06

3、del key1     删除key

RDM Redis操作指令 redis操作命令_操作命令_07

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

RDM Redis操作指令 redis操作命令_操作命令_08

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

RDM Redis操作指令 redis操作命令_操作命令_09

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

RDM Redis操作指令 redis操作命令_命令操作_10

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

RDM Redis操作指令 redis操作命令_命令操作_11

8、get shanghai  再次获取字符串

RDM Redis操作指令 redis操作命令_命令操作_12

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

RDM Redis操作指令 redis操作命令_命令操作_13

10、mget key1 key2     获取字符串

RDM Redis操作指令 redis操作命令_操作命令_14

11、incr ic 自增

RDM Redis操作指令 redis操作命令_操作命令_15

RDM Redis操作指令 redis操作命令_字符串_16

12、decr ic      自减

RDM Redis操作指令 redis操作命令_操作命令_17

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

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

将数据存入hash

RDM Redis操作指令 redis操作命令_操作命令_18

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

RDM Redis操作指令 redis操作命令_字符串_19

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

RDM Redis操作指令 redis操作命令_操作命令_20

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

RDM Redis操作指令 redis操作命令_操作命令_21

五、命令操作---list

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

RDM Redis操作指令 redis操作命令_操作命令_22

2、lpop "梁山好汉"

RDM Redis操作指令 redis操作命令_字符串_23

3、rpush "梁山好汉" 时迁

RDM Redis操作指令 redis操作命令_字符串_24

4、rpop "梁山好汉"

RDM Redis操作指令 redis操作命令_字符串_25

5、lrange "梁山好汉" 0 1

RDM Redis操作指令 redis操作命令_字符串_26

六、命令操作---set

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

RDM Redis操作指令 redis操作命令_操作命令_27

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

RDM Redis操作指令 redis操作命令_命令操作_28

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

RDM Redis操作指令 redis操作命令_字符串_29

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

RDM Redis操作指令 redis操作命令_字符串_30

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

RDM Redis操作指令 redis操作命令_操作命令_31

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

RDM Redis操作指令 redis操作命令_操作命令_32

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

RDM Redis操作指令 redis操作命令_操作命令_33

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

RDM Redis操作指令 redis操作命令_命令操作_34

七、命令操作--- Sorted set

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

RDM Redis操作指令 redis操作命令_操作命令_35

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

RDM Redis操作指令 redis操作命令_字符串_36

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

RDM Redis操作指令 redis操作命令_字符串_37

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

RDM Redis操作指令 redis操作命令_操作命令_38

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

RDM Redis操作指令 redis操作命令_命令操作_39

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

RDM Redis操作指令 redis操作命令_字符串_40

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

RDM Redis操作指令 redis操作命令_操作命令_41

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

RDM Redis操作指令 redis操作命令_字符串_42