Redis类型HyperLogLog的使用
唯一计数 HyperLogLog
1 | // 根据uid统计访问次数,去重 |
位图节约存储空间,底层数据类型是字符串
设置键的过期时间
原理:设置键的过期时间会被存储为一个绝对的UNIX时间戳;即使redis服务器宕机了一段时间;这个时间戳也会被持久化到RDB文件中;当redis再次启动时
这个用来判断是否过期的时间戳并不会发生变化,一旦当前的时间戳超过这个保存的时间戳,键就过期了
被动过期:在一个键过期后,当试图访问已经过期的键时;redis会立即从内存中删除