Redis Cluster中不能使用SUNION等命令

来源:互联网 发布:php网络爬虫代码 编辑:程序博客网 时间:2024/06/17 21:27
一、情形描述
在Redis Cluster中,执行以下命令:
SMEMBERS a85f0468_U_2816#1#I
得到结果如下:
1) "amctape.com"
2) "taitien.com.tw"
3) "excelliancemos.com"
执行以下命令:
SMEMBERS a85f0468_U_2815#1#I
得到结果如下:
1) "seed.net.tw"
2) "msa.hinet.net"
3) "ms15.hinet.net"
4) "www.gov.tw"
5) "sz.unimicron.com"
6) "teamforce.com.tw"
执行以下命令:
SUNION a85f0468_U_2816#1#I a85f0468_U_2815#1#I
正确的结果如下:
1) "amctape.com"
2) "taitien.com.tw"
3) "excelliancemos.com"
4) "seed.net.tw"
5) "msa.hinet.net"
6) "ms15.hinet.net"
7) "www.gov.tw"
8) "sz.unimicron.com"
9) "teamforce.com.tw"
实际结果如下:
1) "amctape.com"
2) "taitien.com.tw"
3) "excelliancemos.com"

二、原因分析
在Redis Cluster中,涉及到多个key的命令不能正确执行。


参考文献:
[1]http://www.javacodegeeks.com/2015/09/redis-clustering.html#RedisClustering
0 0
原创粉丝点击