当前位置: 首页 > news >正文

asp.net 企业网站后台管理系统源码为什么不能进入wordpress

asp.net 企业网站后台管理系统源码,为什么不能进入wordpress,广州网络营销首荐佐兰网络vip,专业网站建设定制1. 介绍 Redis HyperLogLog 是 Redis 2.8.9 版本新增的数据类型,是一种用于【统计基数】的数据集合类型,基数统计就是指统计一个集合中不重复的元素个数。但要注意,HyperLogLog 的统计规则是基于概率完成的,不是非常准确&#xf…

1. 介绍

Redis HyperLogLog 是 Redis 2.8.9 版本新增的数据类型,是一种用于【统计基数】的数据集合类型,基数统计就是指统计一个集合中不重复的元素个数。但要注意,HyperLogLog 的统计规则是基于概率完成的,不是非常准确,标准误算率是 0.81%。

所以,简单来说 HyperLogLog 提供不准确的去重计数

HyperLogLog 的优点是,在输入元素的数量或者体积非常非常大时,计算基数所需的内存空间总是固定的,并且是很小的。

在 Redis 中,每个 HyperLogLog 键只需要花费 12 KB 内存,就可以计算接近 2^64 个不同元素的基数,和元素越多就越耗费内存的 Set 和 Hash 类型相比,HyperLogLog 就非常节省空间。

这是什么概念?举个例子:

用 Java 语言来说,一般 long 类型占用 8 个字节,而 1 字节有 8 位,即:1 byte = 8 bit,即 long 数据类型最大可以表示的数是:2^63 - 1。对应上面的 2^64 个数,假设此时有 2^63 - 1 这么多个数,从 0 ~ 2^63-1,按照 long 以及 1 k = 1024 字节 的规则来计算内存总数,就是:(2^63-1)*8/1024K ,这是很庞大的一个数,存储空间远远超过 12 K,而 HyperLogLog 却可以用 12K 就能统计完。

2. 内部实现

HyperLogLog 的实现涉及到很多数学问题,太费脑子了,搞不懂。

3. 常见命令

HyperLogLog 命令很少,就三个。

# 添加指定元素到 HyperLogLog 中
PFADD key element [element ...]
​
# 返回给定 HyperLogLog 的基数估算值
PFCOUNT key [key ...]
​
# 将多个 HyperLogLog 合并为一个 HyperLogLog
PFMERGE destkey sourcekey [sourcekey ...]

4. 应用场景

4.1 百万级网页 UV 计数

Redis HyperLogLog 优势在于只需花费 12 KB 内存,就可以计算接近 2^64 个元素的基数,和元素越多就越耗费内存的 Set 和 Hash 类型相比,HyperLogLog 就非常节省空间。

所以,非常适合统计百万级以上的网页 UV(Unique Vistor 独立访客,衡量一个给定时间范围内访问网站的不同访客数量。) 的场景。

在统计 UV 时,你可以使用 PFADD 命令(用于向 HyperLogLog 中添加新元素)把访问页面的每个用户都添加到 HyperLogLog 中。

PFADD page1:uv user1 user2 user3 user4

接下来,就可以用 PFCOUNT 命令直接获得 page1 的 UV 值了,这个命令的作用就是返回 HyperLogLog 的统计结果。

PFCOUNT page:uv

不过,有一点需要注意一下,HyperLogLog 的统计规则是基于概率完成的,所以它给出的统计结果是有一定误差的,标准误算率是 0.81%。

这也就意味着,你使用 HyperLogLog 统计的 UV 是 100 万,但实际的 UV 可能是 101 万。虽然误差率不算大,但是,如果你需要准确统计结果的话,最好还是继续使用 Set 或 Hash 类型。

http://www.yayakq.cn/news/837364/

相关文章:

  • 济宁建设公司网站如何改wordpress里的代码
  • 模具培训网站建设做外贸的有些什么网站
  • 宁远网站建设网站建设友情链接怎样交换
  • h5网站建设服务Wordpress卡片主题
  • 如何建议一个网站小工作室做网站
  • 阿里巴巴 网站 建设衡阳seo快速排名
  • 网站设计时尚电子商务网站建设试验报告1
  • 下载别人网站的asp网站需要人员
  • 江门手机模板建站wordpress 判断是否页面
  • 做一个手机购物网站多少钱1688货源网一件代发拼多多
  • 如果建设淘宝导购网站展示类网站
  • wordpress个人博客网站新河seo怎么做整站排名
  • 制作免费网页教程绵阳网站关键字优化
  • 湛江企业网站怎么建设网站建设与管理岗位
  • 招标网站哪个好教育培训类网站开发
  • 官方网站 优帮云做英文网站赚钱
  • seo营销型网站设计要点企业查官网入口
  • 网站开发的步骤过程16岁0元开网店赚钱软件
  • 宁波网站建设h5公司网站二维码怎么做的
  • 做图文的网站什么网站做美食最好最专业
  • 网站建设阶段性工作重点报价单通用模板
  • 四川省城市建设培训中心 网站wordpress 商品 模板下载
  • 网站制作公司推荐万户网站
  • 网络网站维护费怎么做会计分录免费的源码
  • 郑州企业建站策划ICP网站忘记密码
  • 进行企业网站建设规划一整套vi系统包括哪些
  • 企业网站建设晋升装修设计网页版
  • 服务器建立网站购物网站推广
  • dede网站乱码义乌建设银行交罚款网站
  • 虚拟机可以做多个网站网站百度排名查询