我向红薯问确认下这是个BUG还是我用错了

黑牙菜菜 发布于 2015/12/12 19:57
阅读 504
收藏 0

RedisCacheChannel 的keys()方法

http://git.oschina.net/ld/J2Cache/blob/master/core/Java/net/oschina/j2cache/RedisCacheChannel.java/?dir=0&filepath=core/Java/net/oschina/j2cache/RedisCacheChannel.java&oid=6bac10304e582859f63b493328ff87677c6aaccf&sha=d5bf3b24f525bb0b7ca9fdf696d6fe2ddc1fd343

第172行

public List keys(String region) throws CacheException {
 return CacheManager.keys(LEVEL_1, region); 
}

想查询REDIS中region下所有的key 为什么会是CacheManager.keys(LEVEL_1, region),LEVEL_1是一级缓存呀。只能手动调用RedisCache里的方法了

还有我想继承RedisCache加个模糊查询和过期方法,结果getKeyName 是private的,我无言以对 !

 


加载中
0
黑牙菜菜
黑牙菜菜
我想返回所有Key     J2Cache.getChannel().keys(region)
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部