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

如何建一个购物网站互联网营销师培训费用是多少

如何建一个购物网站,互联网营销师培训费用是多少,有用模板网在线制作淘宝店铺装修制作,上海政府官方网UV、PV 但UV统计在服务器端实现会很麻烦,因为要判断过该用户是否统计过了,需要将统计过的用户信息进行保存,若将所有访问过的用户都存储在redis,会消耗大量的内存,所以redis中HyperLogLog HyperLogLog hyperloglog是…

UV、PV

但UV统计在服务器端实现会很麻烦,因为要判断过该用户是否统计过了,需要将统计过的用户信息进行保存,若将所有访问过的用户都存储在redis,会消耗大量的内存,所以redis中HyperLogLog

HyperLogLog

hyperloglog是从loglog算法派生出的概率算法,用于确定非常大的集合的基数,而不需要存储其所有值。HLL是基于String结构实现的,单个HLL的内存永远小于16kb,内存占用及其小,但由于它的测量结果是由概率性的,小于0.81%的误差,但完全可以忽略不计,同时HLL里面的元素是不可重复的,即使相同的用户连续访问,也只记录一次该用户

相关命令

PFADD插入的是用户的id,用于统计,PFMERGE用于合并,可以合并一周的,一个月的,一年的记录的数据

 可以看到,重复记录了元素e1,e2,e3..但之后记录一次

模拟UV统计

    @Testvoid testHyperLogLog() {//定义一个长度1000的数组String[] values = new String[1000];int j = 0;for (int i = 0; i < 1000000; i++) {//进行一百万次的循环,但每次都只会记录0-999的数据,超过999就会被j进行取余操作,j = i % 1000;values[j] = "user_" + i;if(j == 999){// 每当数组满了,就发送到Redis一次,直至发送了一百万次数据stringRedisTemplate.opsForHyperLogLog().add("hl2", values);}}// 统计数量Long count = stringRedisTemplate.opsForHyperLogLog().size("hl2");System.out.println("count = " + count);}

输出

误差在0.22%左右,并且内存大概占用14kb左右

http://www.dtcms.com/wzjs/169071.html

相关文章:

  • 网页制作实训个人总结百度seo排名优化软件
  • sem网站做推广百度学术搜索
  • 网站百度优化2021搜索引擎排名
  • 天津武清做网站厦门站长优化工具
  • 山西建设集团网站环球网最新消息疫情
  • 怎么在静态网站基础上加动态新闻发稿发布平台
  • 佛山外贸网站建设公司营销软文是什么
  • 宁波专业平台网站建设建网站一般需要多少钱
  • 设计网站推荐国外广州软文推广公司
  • 常州做网站的济南搜索引擎优化网站
  • 网站添加微信支付chatgpt网页
  • iis7.5配置网站广州新闻报道
  • wordpress 南非政府培训seo哪家学校好
  • 网站前置审批在哪里办域名关键词排名查询
  • 做网站必备百度推广客户端教程
  • 日语网站设计windows10优化大师
  • 网站北京谷歌优化
  • 专业网站建设培训机构手机百度网盘登录入口
  • 有没有让人做问卷的网站百度网盘电脑版官网
  • 有什么比较好的做海报网站网站建设需要多少钱?
  • 体检营销型网站seo知识分享
  • 个人网站备案要求拓客最有效方案
  • 长春网站建设优化排名灰色词快速排名接单
  • 江苏省交通建设监理协会网站查询友情链接
  • 建设个定制网站需要多少钱百度收录哪些平台比较好
  • 网站开发公司创业策划seo模拟点击
  • 做违法网站程序员犯法吗网站友情链接有什么用
  • 哈尔滨做网站优化长沙seo培训班
  • 嘉兴网站制作网页设计与制作模板
  • 企业网管系统软件百度seo营销推广多少钱