memcache是个坑爹货,命令行进去后想列出所有的key。发现竟然没有内置命令,让人无限缅怀redis 的 keys *命令啊
穷则变、变则通,下面用一个山寨的方法
1、telnet 127.0.0.1 11211
2、stats items
items后面的第一个数字代表的是内存编号,也就是存在这个内存块里面的所有数据
3、stats cachedump 1 0
简单解释下,cachedump 后面的第一个数字就是上面stats items出来的内存编号,0代表列出所有的数据
4、看看有没有你想要的。
其中的ssoapi_check-88f33c7e5f0c6ae3aa68bcec5073adab 就是真正的key了
后语:如果数据比较少的话可以用这个穷举法,如果太多的话那没办法,我主要是记不住一些key的规则所以用这个山寨的方法