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

公司网站建设分录电子商务网站建设报告怎么写

公司网站建设分录,电子商务网站建设报告怎么写,全自动引流推广软件免费,仪征做网站公司哪家好目录 前言 HyperLogLog 前言 在学习HyperLogLog之前#xff0c;我们需要先学习两个概念 UV#xff1a;全称Unique Visitor#xff0c;也叫独立访客量#xff0c;是指通过互联网访问、浏览这个网页的自然人。1天内同一个用户多次访问该网站#xff0c;只记录1次。PV我们需要先学习两个概念 UV全称Unique Visitor也叫独立访客量是指通过互联网访问、浏览这个网页的自然人。1天内同一个用户多次访问该网站只记录1次。PV全称Page View也叫页面访问量或点击量用户每访问网站的一个页面记录1次PV用户多次打开页面则记录多次PV。往往用来衡量网站的流量。 如果UV在服务端做会很麻烦因为每次都需要判断该用户是否已经统计过了因此需要保存统计过的用户信息如果都保存在Redis中大型网站的数据量会非常大这种实现方案并不现实。因此我们需要使用HyperLogLog算法。 HyperLogLog 该算法又可以叫做HLL算法是从LogLog算法派生的概率算法用于确定非常大的集合的基数而不需要存储其所有值Redis中的HLL是基于String结构实现的单个HLL的内存占用永远不会超过16k相应的代价是测量结果是概率性的存在一定误差但是可以忽略不计。 对应的命令如下 # 添加用户ip PFADD key element [element ...] # 统计访问量在存在多个key的情况下会对多个key的访问用户进行去重后再统计 PFCOUNT key [key ...] # 合并统计量 PFMERGE destkey sourcekey [sourcekey ...] 接下来我们对该方法进行测试首先我们对 hll1 这个key进行插入插入结果如下 那么接下来插入key为 hll2 的数据执行结果结果如下 在 key 为 hll2 的数据完全包含了key为 hll1 的值时我们对两个 key 进行联合统计观察输出结果 可以看到我们的统计结果是进行了去重后再进行统计的。那么接下来测试合并方法 hll2 的数据会合并到 hll1 中该方法的存在我们可以设置ip访问时设置 key 为年月日这样我们可以通过合并每天的key来统计每月的活跃人数。接下来我们测试HLL的内存占用情况 首先是我们先获取没有存储100w数据情况时的内存使用情况需要注意的时该值为字节值需要我们自己转化为kb 测试代码如下我们需要创建100w的对象来模拟访问量通过HLL存储我们测试Redis的占用情况 Test public void test01() throws Exception {String[] str new String[1000];int j 0;for (int i 0; i 1000000; i) {j i%1000;str[j] useri;if (j 999){stringRedisTemplate.opsForHyperLogLog().add(hll1,str);}}Long count stringRedisTemplate.opsForHyperLogLog().size(hll1);System.out.println(count); } 执行完测试代码后的内存占用情况以及统计结果如下内存占用变为 900992统计次数为 1001788可以看到存在一定误差但是对于100w数据来说基本可以忽略不计。 计算添加完数据后的内存占用900992-886608/1024 ≈ 14k。并且无论执行多少次添加数据操作只要对象不发生改变永远统计到的数量为1001788。
http://www.w-s-a.com/news/232474/

相关文章:

  • 国外著名网站建设公司WordPress破解怎样主题修复
  • 网站建设济南云畅网络广州电力建设有限公司网站
  • 查看公司信息的网站思特奇是外包公司吗
  • 制作企业网站的目的啥都能看的浏览器
  • 做网站可以用哪些语言如何进行网站运营与规划
  • 做效果图网站有哪些电子商城网站制作数据库
  • 小刘网站建设wordpress调用php文件上传
  • 建设银行对账网站网络营销广告案例
  • 做网站开票是多少个点的票wordpress扫码提交数据库
  • 织梦网站改版需要怎么做企业网站备案管理系统
  • 大规模网站开发语言宁夏建设职业技术学院网站
  • 寻花问柳专注做一家男人爱的网站北京展台设计制作
  • 中卫网站设计做自己的卡盟网站
  • 广州网站推广自助做网站人家直接百度能搜到的
  • 电子商务网站建设目标及利益分析安徽建设厅网站施
  • 制作网站策划书网站建设公司的性质
  • 哪个网站可以做免费宣传简单的网页设计网站
  • 福州专业网站制作公司金湖建设局网站
  • 好的移动端网站模板下载兰州线上广告推广
  • 宁波高端建站深圳品牌营销策划机构
  • 权威网站优化价格建设厅科技中心网站首页
  • 保定模板建站软件腾讯云做淘客网站
  • 单位建设一个网站的费用正规刷手机单做任务网站
  • 北京定制网站价格开网店怎么卖到外国
  • 做网站 后端是谁来做的工程建设指挥部网站
  • wordpress建站 云打印昆明 网站设计
  • 太原网站建设设计网站建设策划书(建设前的市场分析)
  • 哪里有制作网站电商新手入门知识
  • 制作网站的后台文昌网站建设 myvodo
  • 网站 购买移动网站制作