redis集合sAdd写入不进去问题之一

Posted 一粒小米

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis集合sAdd写入不进去问题之一相关的知识,希望对你有一定的参考价值。

在往redis的一个集合key中 sAdd 写入数据时,发现怎么都写不进去, sMembers 也拉不出来数据,结果是false;

原因: 结果发现这个 key 集合的 Type 类型是 string字符串类型,而不是 set 集合类型,怪不得写不进去,

           可能是其他人误用了这个key, 写入了string类型数据

比如别人用 $redis->set($key, $value), 往这个key写入了字符串类型, 那你再写入set集合类型就写不进去了

           

          把数据删掉, 重新写入即可。

 

          

以上是关于redis集合sAdd写入不进去问题之一的主要内容,如果未能解决你的问题,请参考以下文章

Redis AOF持久化

学习Redis命令:集合在Redis中的简单应用

第三课补充01——set类型 sorted类型命令操作详解,redis管道及事务

redis集合

Python-- Redis Set

如何使用hiredis 运行Redis sadd 命令