Redis的五种结构

Redis的五种结构分别为:字符串(K/V)、列表(List)、集合(set)、散列(hash)、有序集合(sorted set)。

Redis的集合和列表都可以存储多个字符串,他们之间的不同在于,列表可以存储多个相同的字符串,而集合则通过使用散列表来保证自己存储的每个字符串都是各不相同的。

1、字符串命令:GET 获取存储在给定键中的值,SET 设置存储在给定键中的值,DEL 删除存储在给定键中的值;

2、列表常用命令:RPUSH 将给定值推入列表的右端, LRANGE 获取列表在给定范围上的所有值,LINDEX 获取列表在给定位置上的单个元素,LPOP 从列表的左端弹出一个值,并返回被弹出的值。

3、集合常用命令:SADD 将给定元素添加到集合, SMEMBERS 返回集合包含的所有元素,SISMEMBER 检查给定元素是否存在于集合中,SREM 如果给定的元素存在于集合中,那么移除这个元素。

4、散列常用命令:HSET 在散列里面关联起给定的键值对, HGET 获取指定散列键的值, HGETALL 获取散列包含的所有键值对, HDEL 如果给定键存在于散列里面,那么移除这个键。

5、有序集合命令:ZADD 将一个带有给定分值的成员添加到有序集合里面,ZRANGE 根据元素在有序排列中的位置,从有序集合里面获取多个元素, ZRANGEBYSCCORE  获取有序集合在给定分值范围内的所有元素, ZREM 如果给定成员存在于有序集合,那么移除这个成员。(有序集合是redis里面唯一一个既可以根据成员访问元素,又可以根据分值以及分值的排列顺序来访问元素的结构) 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值