Redis_命令操作

字符串类型:String

  1. 存储:set key value
  2. 获取:get key
  3. 删除:del key

命令操作

redis 删除set元素 redis删除集合所有元素命令_redis 删除set元素

 

哈希类型:hash

  1. 存储:hset key field value
  2. 获取:hget key field 
  3. 删除:hdel key field
  4. 获取所有:hgetall key

命令操作

redis 删除set元素 redis删除集合所有元素命令_命令操作_02

 

 

 

列表类型:list

卡与添加一个元素到列表的头部(左边)或者尾部(右边)

  • 添加
  • lpush key value:将元素加入列表左边
  • rpush key value:将元素加入列表右边
  • 获取
  • lrange key  start end:返回获取
  • 删除
  • lpop key: 删除列表最左边的元素 并将元素返回
  • rpop key:删除列表最右边的元素 并将元素返回

命令操作

redis 删除set元素 redis删除集合所有元素命令_命令操作_03

 注意:范围是根据索引从而计算的 而索引是从0开始的 -1是根据他的长度减一

集合类型:set

不允许重复元素

  1. 存储:sadd key values:向set集合中添加元素 可以添加多个数据
  2. 获取:smembers key:获取set集合中所有元素
  3. 删除:srem key value:删除set集合中的某个元素

命令操作

redis 删除set元素 redis删除集合所有元素命令_hg_04

 

 有序集合类型:sortedset

不允许重复数据 且数据有序

  1. 存储:zadd key score value
  2. 获取:zrange key start end
  3. 删除:zren key value

命令操作

  

redis 删除set元素 redis删除集合所有元素命令_hg_05

通用命令

keys * :查询所有的键

type key:获取键对应的value的类型

del key:删除指定的key value

命令操作

redis 删除set元素 redis删除集合所有元素命令_redis 删除set元素_06