这是我原来流媒体网的博客,但是它们居然关了...  这里应该没有那么容易挂

对于CDN的内容管理,有一个基本定律,就是大家常说对于内容的访问遵循80/20原则,也就是20%的内容,会占有80%的访问量。

这是一个定性的原则,定量来说,内容访问近似符合Zipf定律(Zipf's law), 这个定律是美国语言学家Zipf发现的,他在1932年研究英文单词的出现频率时,发现如果把单词频率从高到低的次序排列,每个单词出现频率和它的符号访问排名存在简单反比关系:

这里 r 表示一个单词的出现频率的排名,P(r)表示排名为r的单词的出现频率.

(单词频率分布中 C约等于0.1, a约等于1)

后人将这个分布称为齐夫分布,这个分布是一个统计型的经验规律,描述了这样一个定理:只有少数英文单词经常被使用,大部分的单词很少被使用。这个定理也在很多分布里面得到了验证,比如人们的收入,互联网的网站数量和访问比例,互联网内容和访问比例(其他分布两个常数有所不同,a越大,分布越密集,对于VOD来说某些时候符合双zipf分布)。

下面是某个系统VOD内容的访问分布,第一幅图是访问频率曲线,Y轴是内容的访问次数,X轴是内容根据访问次数的排名, 我们可以看到,多数访问集中于少量内容上:

第二幅图是对数轴的访问频率曲线,源数据和上图一致,可以看到近似为一条直线:

从曲线的斜率可以计算出,这里的内容访问频率分布,a约等于0.6(不同种类的内容a的大小也不一样)。

java生成zipf分布_统计分布-Zipf分布相关推荐

  1. java生成指数分布随机数_生成特定分布随机数的方法

    生成随机数是程序设计里常见的需求.一般的编程语言都会自带一个随机数生成函数,用于生成服从均匀分布的随机数.不过有时需要生成服从其它分布的随机数,例如高斯分布或指数分布等.有些编程语言已经有比较完善的实 ...

  2. java生成pdf方法_详解Java生成PDF文档方法|chu

    最近项目需要实现PDF下载的功能,由于没有这方面的经验,从网上花了很长时间才找到相关的资料.整理之后,发现有如下几个框架可以实现这个功能. 1. 开源框架支持iText,生成PDF文档,还支持将XML ...

  3. java生成缩略图例子_具体介绍java生成缩略图的方法示例代码

    这篇文章主要介绍了java生成缩略图的方法,结合具体实例形式分析了java生成缩略图过程中所涉及的各种常见的图形处理技巧,需要的朋友可以参考下 本文实例讲述了java生成缩略图的方法.分享给大家供大家 ...

  4. Java生成PDF文件_自用

    Java生成PDF文件 一.前言 前几天,做ASN条码收货模块,需要实现打印下载收货报表,经一番查找,选定iText--用于生成PDF文档的一个Java类库.废话不多说,进入正题. 二.iText简介 ...

  5. 广义pareto分布_狭义Pareto分布.pdf

    狭义Pareto分布 摘 要 从Parcto分布的诞生到现在已有150多年的历史了.随着时间的推移.社会的发 展,Parcto分布也在不断地完善.改进.推广,从而形成了多种形式的Parcto分布.广 ...

  6. java实现威布尔分布_威布尔分布下小样本P-S-N曲线拟合方法

    摘要 为拟合疲劳寿命服从威布尔分布的小样本P-S-N(失效概率-应力-循环次数)曲线,提出了小样本疲劳寿命试验数据统计分析与P-S-N曲线拟合方法.根据疲劳寿命均值和标准差与应力水平的线性关系,基于已 ...

  7. java生成电子证书_关于Java:使用Bouncycastle生成数字证书

    经过研究,我确定,为了在Java中以编程方式生成和签署证书,我需要bouncycastle库. 不幸的是,图书馆似乎在最近的某个时候进行了大修. 现在不推荐使用它们的很多类,而我可以找到的所有简单易懂 ...

  8. java生成四则运算表达式_生成四则运算(java实现)

    |博客班级 | https://edu.cnblogs.com/campus/ahgc/AHPU-SE-19/ | |作业要求 | https://edu.cnblogs.com/campus/ahg ...

  9. java 生成pdf 乱码_利用java处理fop导出pdf的中文乱码问题解决方案

    本文的作用是,生成带中文的加密pdf格式的文件,防止被人修改. 在项目下建立docbook-xsl, fo-res, out, sample四个文件夹 docbook-xsl目录: 放从sourcef ...

  10. java生成大素数_用BigInteger实现大素数生成算法

    一.通过素数的基本性质 根据素数的性质(除了1和此整数(n)自身外,无法被其他自然数整除的数):即从2到n/2的数都不能整除n. 1 public static booleanisPrime(BigI ...

最新文章

  1. 图像几何变换之透视变换
  2. python3 base64 加解密
  3. 关于小程序云开发的一些经典问题处理
  4. so 问题来了,你现在值多少钱?
  5. 【Python】一道题吃够Python语法糖
  6. ArrayList、LinkedList、Vector的区别
  7. 10个人里有几个大学生?
  8. 月赛 SX_ACM 惨痛教训
  9. FPGA系统时间戳偶尔异常分析及定位
  10. 位图bitmap应用
  11. NYOJ-单调递增最长子序列(dp)
  12. The only difference is that they are written
  13. 织梦Cms怎么一直服务器维护中,织梦后台搜索关键词维护中出现大量网址信息的处理办法...
  14. 在linux里安装python3.6环境,Python基础—环境准备之Python3.6 在Linux/Windows上安装
  15. findbug规则说明
  16. nginx的介绍和安装
  17. xp系统计算机蓝屏,Xp系统出现蓝屏代码 0x0000007b解决方法
  18. 安全设备相关知识总结
  19. 2022年终Java编程技术总结
  20. Android性能优化 -- 自启动管理

热门文章

  1. UCI机器学习数据库
  2. Java实现 LeetCode 75 颜色分类
  3. 华为云计算IE面试笔记-云磁盘和普通磁盘的区别。
  4. php bootstrap 后台管理系统,bootstrap后台管理系统
  5. 分享一例BIOS损坏修复案例
  6. rk从u盘更新屏参文件_[更新]解决八代I3在华擎B150上核显不亮机问题
  7. dell 恢复介质_如何使用Dell DataSafe Local Backup创建系统恢复介质
  8. Redis-配置文件
  9. 深入java虚拟机(圣思园)
  10. [Ansys Workbench] 平面对称斜拉桥的模态分析