redis-命令操作-String&hash,list,set&sortedset,通用命令

redis-命令操作-String&hash

String类型

存储: set key value

获取: get key

删除: del key

 

 

 

Hash类型

存储: hset key field value

  获取:hget key field: 获取指定的field对应的值

    hgetall key:获取所有的field和value

 删除: hdel key field

 

 

 

 

redis-命令操作-list‘

 列表类型 list:可以添加一个元素到列表的头部(左边)或者尾部(右边)

添加:
  1. lpush key value: 将元素加入列表左表

  2. rpush key value:将元素加入列表右边、

获取:

  lrange key start end :范围获取

 

删除:
  lpop key: 删除列表最左边的元素,并将元素返回

  rpop key: 删除列表最右边的元素,并将元素返回

 

 

redis-命令操作-set&sortedset

 Set类型:

 集合类型 set : 不允许重复元素

  存储:sadd key value

  获取:smembers key:获取set集合中所有元素

  删除:srem key value:删除set集合中的某个元素

 

 

 sortedset:类型

有序集合类型 sortedset:不允许重复元素,且元素有顺序.每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。

 

  存储:zadd key score value

   获取:zrange key start end [withscores]

  删除:zrem key value

 

   

 

 

redis-命令操作-通用命令

  keys * : 查询所有的键

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

  del key:删除指定的key value

 

posted @ 2023-02-10 11:22  漁夫  阅读(24)  评论(0)    收藏  举报