首页 > 编程知识 正文

redis数据类型详解,redis数据类型及常用方法

时间:2023-05-05 10:36:38 阅读:33448 作者:3116

Redis数据类型的set set Set:无序、不能重复

Java代码: Set set={null,“aa”,“cc”,“bb”; SADD key member [member …]将一个或多个member元素添加到集合key中。 集合中已经存在的member元素将被忽略。

如果key不存在,请创建一个只包含member元素作为成员的集合。

SMEMBERS key返回集合key的所有成员。

不存在的key被视为空集合。

SCARD key返回集合key中的元素数

SISMEMBER key member确定成员元素是否收集了key的成员。

SMOVE source destination member将成员元素从source集合移动到目标集合中。

SPOP key删除并返回集合中的随机元素。

如果在运行SRANDMEMBER key [count]命令时只指定了key参数,则返回集合中的随机元素。

从SREM key member [member …]集合key中删除一个或多个member元素。 不存在的成员元素将被忽略。

SUNION key [key …]返回参数指定的所有指定集合的并集

不存在的key被视为空集合。

sunionstoredestinationkey [ key…]命令类似于sunion命令,只是将结果保存在目标集合中,而不是简单地返回结果集。

SDIFF key [key …]是所有给定集合之间的差集

名为SDIFFSTORE destination key [key …]的命令与SDIFF的功能类似,只是将结果保存在destination集合中,而不是简单地返回结果集。

SINTER key [key …]是所有给定集合的交集

不存在的key被视为空集合。

名为sinterstoredestinationkey [ key…]的命令类似于sinter命令,只是将结果保存在目标集合中,而不是简单地返回结果集。

如果目标集合已经存在,请将其覆盖。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。