- 方法一:
public List<String> getAllKeys() {
return redisClient.Key().keys("*");
}
- 方法二:
public List<String> getAllKeys() {
List<String> list = new ArrayList<>();
boolean isFinished = false;
KeyScanCursor<String> rst = null;
while (!isFinished) {
rst = redisClient.Key().scan("mock*", rst);
isFinished = rst.isFinished();
if(rst.getKeys() != null && rst.getKeys().size()!=0){
list.addAll(rst.getKeys());
}
}
return list;
}