HTTP相关术语-(PV.UV.IP)

  • PV
  • UV
  • IP
  • PV、UV、IP案例
  • SOA松耦合

用于衡量网站访问流量

PV

一个请求是一个PV 一个页面有多个请求

UV

一个设备一个UV eg:一个人同时用手机平板电脑访问一个网站,产生了三个UV

IP

只计算公网IP eg:教室内90人同时访问百度,通过nat转换,产生了一个公网IP

PV、UV、IP案例

1.一座大厦,人数100、每个人两台设备,上网通过NAT转换,没人点击2次,问对应PV、UV、IP?

PV:100*2*2=400
UV:100*2=200
IP:1

2.面试题:你们公司的PV、UV、IP分别是多少?(以京东首页为例)

当PV=60万时
一个UV:50*2+50*10=600 个PV(6万/600=1000个UV)
IP:若是上班族-->1-2人用一个公网ip
IP数量(500-900)

3.面试题:你们公司的并发量是多少?

PV=60万
计算思维:
凌晨一点到八点为低谷空白期,24-8=16
高峰期22:00-23:00
60万/16/600=62UV/小时
高峰期为一个小时,其他15个小时平均拿出22个人
则:高并发一小时的UV=22*15+62=390
PV:390*600=23400
解答:并发量为23400

SOA松耦合

以下为借鉴内容:
很多年前看过的一本书,有过这么一句话(大意):很多复杂问题的解决都是通过增加中间层来实现的。
比如:应用系统最早是两层架构,数据库的负载往往会很大,通过增加应用服务器来分摊数据库层的压力;
系统集成,点对点的对接,系统间相互的依赖性太大,增加一个中间层(ESB,企业服务总线)实现松耦合性。

开发语言上,想让对象与对象间松耦合,通过增加抽象类(Abstract Class)或者接口来做到。


松耦合的目标是最小化依赖。松耦合这个概念主要用来处理可伸缩性、灵活性和容错这些需求。

SOA应用于大型分布式系统。对于这样的系统来说,可伸缩性和容错性是可维护性的关键。另一个重要的目标是:最小化修改、故障对系统在整体上的影响。所以,松耦合就成了SOA的关键概念。

松耦合要付出使系统更加复杂的代价。松耦合意味着更多的开发以及维护工作量。

紧耦合 vs 松耦合

一个例子:A系统作为服务提供方,与B1,B2,B3…Bx等服务消费方系统对接,使用紧耦合点对点的方式来系统集成,那么假如A系统如果更改了地址,那么B1,B2,B3…Bx系统都需要求相应的请求地址。说明系统和系统间严重依赖。

要实现松耦合,通常的做法就是引入Mediator(中间层,也有翻译成中介者),在SOA中,这个中间层通常指的就是ESB(企业服务总线)。

Web Service在技术上是点对点的连接,在此你通常使用中间人来找到请求的物理端点,在运行时把请求路由到服务供应方。

HTTP相关术语-(PV.UV.IP)以及SOA松耦合相关推荐

  1. 走进PV,UV,IP,session

    前言: 今天,公司的小伙伴在一起讨论一些前段知识,对于我这个前段0基础的人来说,感觉非常的陌生,特别是谈论到pv,uv,ip时,顿时感觉懵逼,于是,在空闲时间特意百度了一下三者间的关系,以及使用用途, ...

  2. mongodb pv uv ip 统计

    为什么80%的码农都做不了架构师?>>>    db.runCommand(         {mapReduce: 'access',     map: function () { ...

  3. php uv pv,PHP網站流量統計--[pv,uv,ip及$_SERVER]說明

    一.PV.UV.IP的英文解釋 PV(page view):頁面訪問量,每刷新一次就被記一次PV. UV(Unqie Vistor):獨立訪客,訪問您網站的一台電腦客戶端為一個訪客.24小時之內,同一 ...

  4. PHP网站流量统计--[pv,uv,ip及$_SERVER]说明

    一.PV.UV.IP的英文解释 PV(page view):页面访问量,每刷新一次就被记一次PV. UV(Unqie Vistor):独立访客,访问您网站的一台电脑客户端为一个访客.24小时之内,同一 ...

  5. 网站pv/uv/ip指标解释说明

    pv(page view,浏览量) 页面的浏览次数,衡量网站用户访问的网页数量: 用户每打开一个页面就记录1次,多次打开同一页面则浏览量累计. uv(unique visitor,独立访客) 1天内访 ...

  6. PV UV IP的意义

    PV是网站分析的一个术语,用以衡量网站用户访问的网页的数量.对于广告主,PV值可预期它可以带来多少广告收入.一般来说,PV与来访者的数量成正比,但是PV并不直接决定页面的真实来访者数量,如同一个来访者 ...

  7. 日志统计中的PV UV IP

    我们在统计访问日志的时候,经常要提及到三个概念:UV   PV   IP ,其中UV与IP的区别有时让初学者摸不着头脑,简单的聊一下这些概念: 一.Cookie.UV和IP的概念 要区别UV和IP,就 ...

  8. pv uv ip的区别

    pv:  当日访问量. 三个用户每个分部访问三次, pv为3*3=9 uv: 独立访问用户.  一台电脑上有两个不同的账号访问网站,那这个网站的uv为2 IP:  独立的IP地址.  一台电脑上有两个 ...

  9. 详解统计指标PV、IP、UV、VV

    详解统计指标PV.IP.UV.VV.新UV 对于统计网站,PV.IP.UV.VV是基础的统计指标,弄清楚它的含义是非常有必要的. 以下是个人的思考,用了自己的语言表述 概述 最简单的是PV.IP,定义 ...

最新文章

  1. 熬夜与不熬夜,10年后差距到底有多大?
  2. 迁移到云:渐进但不可逆转
  3. DOM操作表格的各种属性[z]
  4. jsp+urlrewrite实现html分页简单粗暴实现
  5. opencv不能读取MP4格式文件
  6. springboot+mybatis+shiro+beetl前端做 服务监控页面
  7. 20140711 set
  8. 负载均衡之LVS详解
  9. 计算机会不会取代人类英语作文,人类不能被机器人取代英语作文
  10. android xp 支付宝自动提现,支付宝商户如何自动提现?
  11. 前端 Leader 是如何带领团队和建设团队文化的
  12. IOS逆向之汇编基础
  13. 六级答案已出,计算机er要考多少分才能保个好学校?
  14. 实用功能#用Python给你的微信升升级吧
  15. 2022-2028全球便携式网络测试仪行业调研及趋势分析报告
  16. Powershell--正则表达式--字符--含义
  17. NBIoT智能门锁已成为酒店必备硬件产品
  18. aerospike备份与还原
  19. vue-cli脚本架安装出错处理
  20. 云看大熊猫,动物园如何利用视频技术玩转动物IP?

热门文章

  1. ubuntu安装geckodriver 和 firefox
  2. Oracle rownum 用法 --使用rownum 实现获取记录
  3. html表单注册跳转页面,出现一个问题,点击“注册”按钮页面进入注册表单后自动跳转回登录页面...
  4. 如何把计算机屏幕变成全屏,电脑屏幕变小,怎么恢复全屏,看完你就知道了
  5. 抖动和延迟之间的区别
  6. 2020年7月Android手机性能榜,手机排行榜前十名2020年7月性价比榜单 不同价位手机推荐...
  7. 在linux下给编辑文件在哪里设置密码,技术|怎样在 Linux 中用 Vim 对文件进行密码保护...
  8. jQuery.i18n.properties 中文说明文档
  9. 怎么用js打印出对象
  10. 端到端论点和命运共享