Redis Cluster中不能使用SUNION等命令
2015-09-29 10:20
1091 查看
一、情形描述
在Redis Cluster中,执行以下命令:
1) "amctape.com"
2) "taitien.com.tw"
3) "excelliancemos.com"
执行以下命令:
1) "seed.net.tw"
2) "msa.hinet.net"
3) "ms15.hinet.net"
4) "www.gov.tw"
5) "sz.unimicron.com"
6) "teamforce.com.tw"
执行以下命令:
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
在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
相关文章推荐
- redis 主从服务器
- 将数据库数据放到redis中并保持数据一致性方案
- 后台服务器及相关中间件部署(zookeeper、ActiveMQ,mysql,mongo、redis)
- Redis安装和使用记录
- Redis 集群方案
- linux--redis的安装和配置和开启多个端口
- Redis复制-续
- Redis复制
- 学习日志---redhat安装redis
- Nosql数据库——redis(二)简介和安装
- spring data redis serializer SerializationException 序列化问题
- Nosql数据库——redis(一)
- [redis] redis 如何删除匹配模式的多个key值
- CentOS安装Redis记录
- Redis Sentinel的配置和使用
- centos6.5安装redis
- 查看Linux服务器上的Redis版本号
- 使用GO语言开发 Redis数据监控程序
- Redis 禁用FLUSHALL FLUSHDB KEYS 命令
- redis php扩展安装