我爱编程程序员redis学习

redis键的管理

2018-06-16  本文已影响15人  打伞的Fish

通过这篇文章你会知道如下:


键的过期

expire key seconds: 键在seconds秒后过期。
expireat key timestamp: 键在秒级时间戳timestamp后过期。
ttl与pttl区别
毫秒级

清除键的过期时间

persist key

对字符串类型的键set会清除设置的过期时间

遍历键

通过keys 后面可以接pattern,pattern使用的是glob风格的通配符
*代表匹配任意字符。
?代表匹配一个字符。
[]代表匹配部分字符, 例如[1, 3]代表匹配1, 3, [1-10]代表匹配1到10
的任意数字。
·\x用来做转义, 例如要匹配星号、 问号需要进行转义。


glob语法

删除以video开头的键

redis-cli keys video* | xargs redis-cli del

渐进式遍历键

scan cursor [match pattern] [count number]
上一篇 下一篇

猜你喜欢

热点阅读