💡
原文英文,约1000词,阅读约需4分钟。
📝
内容提要
本文介绍了Valkey/Redis中的集合和有序集合的概念,集合是一种存储无序唯一值的数据类型,有序集合则是每个成员都有分数用于排序。可以使用SADD命令创建和添加元素,使用ZADD命令创建有序集合并使用ZRANGE和ZREVRANGE命令获取元素。
🎯
关键要点
-
Valkey/Redis中的集合是一种存储无序唯一值的数据类型。
-
使用SADD命令可以创建和添加元素到集合中。
-
集合中的元素是唯一的,重复的元素不会被添加。
-
可以使用SMEMBERS命令查看集合的所有成员,使用SCARD命令获取集合的元素数量。
-
集合之间可以进行交集(SINTER)和差集(SDIFF)操作。
-
有序集合包含唯一成员,并通过分数进行排序。
-
分数可以是整数或浮点数,且相同分数的元素按字典顺序排序。
-
使用ZADD命令可以创建有序集合,ZRANGE命令用于获取元素。
-
有序集合默认按升序排序,可以使用ZREVRANGE命令获取降序结果。
➡️