ShardedJedis shardedJedis=ShardedRedisPool.getJedis(); for (int i=0;i<10;i++) { shardedJedis.set("key"+i,"value"+i); } returnJedis(shardedJedis);
老师,这段不是很明白,getresource 后不是应该从redis1 实例或者redis2实例 中二选一进行set嘛!结果应该只有一个实例才有keys 啊!为什么会两个都会有keys,而且在controller层,比如usercontroller,用redisShardedutil存储user对象,取对象的时候如何知道是从redis1中还是redis2 中取值,他会自动识别吗?谢谢老师