SELECT is not allowed in cluster (Redis集群JedisCluster数据库详解)

(1)redis在单机模式下redis.conf配置文件中默认的数据库数量是16个,

# Set the number of databases. The default database is DB 0, you can select# a different one on a per-connection basis using SELECT <dbid> where# dbid is a number between 0 and 'databases'-1databases 16

(2)在集群模式下这个配置是不起作用的,集群客户端是不支持多数据库db的,只有一个数据库默认是SELECT 0;

127.0.0.1:7005> SELECT 0OK127.0.0.1:7005> SELECT 1(error) ERR SELECT is not allowed in cluster mode


(3)集群slave从节点默认是不支持读写操作的,但是在执行过readonly命令后可以执行读操作;
--------------------- 
作者:随风yy 
原文:https://blog.csdn.net/yaomingyang/article/details/79094869 

猜你喜欢

转载自blog.csdn.net/qq_42393859/article/details/83449080
今日推荐