我正在使用Redisson客户端获取Redis集群中的一个键的值。
Config config = new Config();
config.useClusterServers()
.addNodeAddress("redis://localhost:6380","redis://localhost:6379","redis://localhost:6381");
RedissonClient redisson = Redisson.create(config);
RMapCache<String, String> map = redisson.getMapCache("db0");
System.out.println("Key value is : "+map.get("key"));
我从这个命令结果中得到了db0作为键空间
INFO密钥空间
db0:keys=1,expires= 0,avg_ttl =0
但结果是
关键值为:零
2条答案
按热度按时间c9qzyr3d1#
Redis集群一直是单键空间,不能通过
db0
name切换或访问。db0:keys=1
意味着你的情况下已经有了db0
的单键。mqkwyuun2#
我建议使用以下代码连接到Redis(集群或简单服务器),并获取一个现有的key简单值: