HyperLogLog的作用
HyperLogLog的作用
用于统计海量数据的基数(存在误差)
HyperLogLog是Redis中的高级数据结构,它主要用于对海量数据(可以统计2^64个数据)做基数统计(去重统计数量)。它的特点是速度快,占用空间小(12KB)。但是计算存会在误差,标准误差为0.81%。HyperLogLog只会根据输入元素来计算基数,而不会储存输入元素本身,所以他并不能判断给定的元素是否已经存在了。
//1.访问接口统计数据 opsForHyperLogLog
redisTemplate.opsForHyperLogLog(