<b>基于hash计算的多层实验流量切分的实现</b>

作者:Lgo100 来源:未知 2012-07-13 23:33:05 阅读 我要评论 直达商品

  为了实现多层流量切分,我们的思路是先实现一种hash算法,这种hash算法的输入是cookie、随机值等信息,输出是单次hash的结果,并且保证这种hash算法结果足够的均匀和随机,然后将这种hash进行变换,扩展出多个正交的hash算法。

  为了验证单个hash算法的随机性和均匀性,我们进行了实验验证,如下图所示,每一行表示一个100%的全集,每一列表示从全集中抽取出10%,测试的全集是100w,从下面的测试数据来看,每个层中的流量切分结果是比较均匀和随机的。

  

 

  图1.5 单hash算法均匀性、随机性验证实验数据

  有了单层hash算法,我们需要将单层hash扩展成为多层,这里可以采用的方法很多,本文采用的是移位变换的方法将单层hash扩展成为多层hash,多层实验流量切分的真实环境测试数据如下文所示。

  4. 实际数据测试

  为了验证其算法的可行性,我们进行了实际数据测试,测试结果如下:

  表1.2 均匀性验证数据

  

 

  

 

  by yangfangwei&huangjin&yaoshiyu


  推荐阅读

  做SEO流量的三个真理:有限+专用+长期

大家好,我是虚子雨。大家如果每天都有学习知识的习惯可能看到最近一篇比较不错的文章,是创新工场的汪华写的一篇关于网站流量的文章《互联网为什么要做流量以及如何做流量》,里面谈到了很多做流量的经验,这里我来>>>详细阅读


本文标题:<b>基于hash计算的多层实验流量切分的实现</b>

地址:http://www.lgo100.com/a/34/20120713/75756.html

顶一下

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
我的评论: 人参与评论
验证码: 匿名回答
网友评论(点击查看更多条评论)
友情提示: 登录后发表评论,可以直接从评论中的用户名进入您的个人空间,让更多网友认识您。
自媒体专栏

评论

热度