redis常用操作

本文详细介绍Redis中各种数据结构的使用方法,包括字符串、哈希、列表、集合及有序集合的操作指令,如设置、获取、删除等,适用于开发者快速掌握Redis数据管理技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

string

  • set
set key value
  • keys * (得到所有的key)
  • exists key (判断key是否存在)
  • del key (删除key)
  • type key (判读类型)
  • FLUSHDB (清楚所有数据)
  • EXPIER key time
EXPIER item 60
  • ttl key (获取一个键的过期时间)
  • get (得到key的值)
  • mset (可以设置多个键值)
mset item1 one item2 two item3 three
  • mget (获得多个键的值)
  • INCR key (可以对是数字自动加一)
hash
  • hset
hset user name wwq
  • hget
hget  user name
  • HGETALL key 返回这个hash
  • hdel
hdel user name 

list

  • LPUSH 添加
  • RPUSH 从右添加
  • LPOP 从左删除
  • RPOP 从右删除
  • BRPOP (如果队列中有数据返回,没有等待)
  • LLEN (返会队列长度)
  • LRANGE (返回从start到结束的数据)
  • RPOPLPUSH
RPOPLPUSH list0 list1  (从list0中删除的加到list1中)

set

  • SSET (添加一个元素)
  • SREM (删除一个元素)
  • SMEMBERS (获取集合所有元素)
  • SISMEMBER (判断一个元素是否在集合中)
  • SDIFF (两个集合的差集)
  • SINTER (交集)
  • SUNION (并集)
  • SCARD (集合中的个数)

Sorted set (有序集合)

  • ZADD (添加)
ZADD item  10 x 20 y 30 z 
  • ZSCOER
ZSCOER item x
# 10
  • ZRANGE
ZRANGE item 2 3 (返回索引为2,3的元素)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值