public Set<String> getByPrefix(String key) { Set<String> setResult = new HashSet<>(); try { ShardedJedis jedis = redisDataSource.getJedisClient(); Iterator<Jedis> jedisIterator = jedis.getAllShards().iterator(); while(jedisIterator.hasNext()){ setResult = jedisIterator.next().keys(key+"*"); } } catch (Exception e) { logger.error(e.getMessage(), e); } return setResult; }
时间: 2024-08-23 15:16:48