您现在的位置是:首页 > 数据库 > RedisRedis
redis HyperLogLog(图文)
第十三双眼睛2020-12-12【Redis】人已围观
简介redis 在2.8.9中加入了 HyperLogLog结构,HyperLogLog的优点是,在输入元素的体积或数量非常庞大时,计算基数所需的空间时固定的,并且是很小的。
什么是基数,比如数据集合{1,3,5,7,5,7,8},那么这个数据集合的基数集为{1,3,5,7,8},基数为5,基数估计就是在可接收的误差范围内,快速计算基数。
例如:
pfadd set hello
pfadd set world
pfadd set hi
pfcount set
pfadd key element 添加指定元素到 HyperLogLog 中
pfcount key 返回集合的基数估算值
pfmerge desc key1 key2 将多个HyperLogLog 合并为一个
例如:
pfadd set hello
pfadd set world
pfadd set hi
pfcount set
pfadd key element 添加指定元素到 HyperLogLog 中
pfcount key 返回集合的基数估算值
pfmerge desc key1 key2 将多个HyperLogLog 合并为一个
Tags:redis HyperLogLog
很赞哦! ()
上一篇:redis有序集合(图文)
下一篇:redis发布与订阅(图文)
相关文章
随机图文
-
Redis常用基本配置项(图文)
要想熟练的使用redis,熟悉redis的配置项必不可少,本节就来记录下redis的配置项 -
redis列表(图文)
redis列表是简单得字符串列表,按照插入顺序排序,可以添加一个元素到列表得头部或者尾部,一个列表最多包含最多2得32次方减一个元素 -
redis常用命令(图文)
redis命令用于在redis服务器上执行操作,要在redis服务器上执行命令需要一个redis客户端,就是redis-cli工具。 -
Linux安装Redis(图文)
redis是开源的,是一个高性能的key-value型数据库 redis与其他key-value型缓存产品有以下特点: 1redis支持数据的持久化,即将内存中的数据保存到硬盘中,重启的时候可以再次加载进行使用 2redis不仅支持简单的key-value型数据,还支持list,set,hash,zset数据结构的存储 3redis支持数据备份,即master-slave模式的数据备份 4性能极高,读性能高达每秒110000次,写效率可达每秒80000次 5redis的所有操作都是原子的。