秒懂 QPS、TPS、PV、UV、GMV、IP、RPS!

3年前 (2022) 程序员胖胖胖虎阿
317 0 0

点击上方 Java后端,选择 设为星标

技术博文,及时送达
秒懂 QPS、TPS、PV、UV、GMV、IP、RPS!
QPS、TPS、PV、UV、GMV、IP、RPS等各种名词,外行看起来很牛X,实际上对程序员来说都是必懂知识点。
下面我来一一解释一下。


QPS
Queries Per Second,每秒查询数。
每秒能够响应的查询次数。
QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。
每秒的响应请求数,也即是最大吞吐能力。
TPS
Transactions Per Second 的缩写,每秒处理的事务数目。
一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。
客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数,最终利用这些信息作出的评估分。
TPS 的过程包括:
客户端请求服务端、服务端内部处理、服务端返回客户端。
例如,访问一个 Index 页面会请求服务器 3 次,包括一次 html,一次 css,一次 js,那么访问这一个页面就会产生一个“T”,产生三个“Q”。
PV(page view)即页面浏览量,通常是衡量一个网络新闻频道或网站甚至一条网络新闻的主要指标。
户每一次对网站中的每个页面访问均被记录 1 次。用户对同一页面的多次刷新,访问量累计。
根据这个特性,刷网站的 PV 就很好刷了。
与 PV 相关的还有 RV,即重复访问者数量(repeat visitors)。
UV 访问数(Unique Visitor)指独立访客访问数,统计1天内访问某站点的用户数(以 cookie 为依据),一台电脑终端为一个访客。
IP(Internet Protocol)独立 IP 数,是指 1 天内多少个独立的 IP 浏览了页面,即统计不同的 IP 浏览用户数量。
同一 IP 不管访问了几个页面,独立 IP 数均为 1;
不同的 IP 浏览页面,计数会加 1。
IP 是基于用户广域网 IP 地址来区分不同的访问者的,所以,多个用户(多个局域网 IP)在同一个路由器(同一个广域网 IP)内上网,可能被记录为一个独立 IP 访问者。
如果用户不断更换 IP,则有可能被多次统计。
GMV,是 Gross Merchandise Volume 的简称。
只要是订单,不管消费者是否付款、卖家是否发货、是否退货,都可放进 GMV 。
RPS 代表吞吐率,即 Requests Per Second 的缩写。
吞吐率是服务器并发处理能力的量化描述,单位是 reqs/s,指的是某个并发用户数下单位时间内处理的请求数。


某个并发用户数下单位时间内能处理的最大的请求数,称之为最大吞吐率。


有人把 RPS 说等效于 QPS。
其实可以看作同一个统计方式,只是叫法不同而已。
RPS/QPS,可以使用 apche ab 工具进行测量。
编辑 | Java之间(id:gengecn


-END-
如果看到这里,说明你喜欢这篇文章,请转发、点赞。微信搜索「web_resource」,关注后回复「进群」或者扫描下方二维码即可进入无广告交流群。



扫描二维码进群↓
秒懂 QPS、TPS、PV、UV、GMV、IP、RPS!





读 
1.  感受 Lambda 之美,推荐收藏,需要时查阅
2.  
如何优雅的导出 Excel
3.  文艺互联网公司 vs 二逼互联网公司
4.  Java 开发中常用的 4 种加密方法

5.  团队开发中 Git 最佳实践

秒懂 QPS、TPS、PV、UV、GMV、IP、RPS!


在看
 
秒懂 QPS、TPS、PV、UV、GMV、IP、RPS!

本文分享自微信公众号 - Java后端(web_resource)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

版权声明:程序员胖胖胖虎阿 发表于 2022年9月14日 上午6:56。
转载请注明:秒懂 QPS、TPS、PV、UV、GMV、IP、RPS! | 胖虎的工具箱-编程导航

相关文章

暂无评论

暂无评论...