https://github.com/muesli/cache2go
这个包 貌似没有循环遍历全部缓存的key值出来啊,
这样在缓存里不知道有哪些key值 貌似只有一个全局释放删除缓存的
Flush()
如果想指定删除缓存Key,但是不知道key名字,我需要吧缓存Key全部遍历出来查看
<a href="/user/focusonline" title="@focusonline">@focusonline</a> 缓存数据多,我是按前缀来判断删除的 如 name1_value1_sdfdsf name2_value1_dfsdfdsf 这样的前缀来区分的 用的多 所以
#2
更多评论
你应该审视一下你删除的依据而不是盲目的去遍历key, 什么情况下才需要删除掉某个key? 在这个假定的情况下, key的名字应该能自动获取的.
或者可以设置一下过期时间让它自动删除(如果有的话大多数cache是有这个功能的过期就自动删除).
#3