本文介绍 QPS、TPS、PV、UV、GMV、IP、RPS等各种名词

 

QPSQueries Per Second,每秒查询数)

QPS 每秒能够响应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。每秒的响应请求数,也即是最大吞吐能力

 

TPSTransactions Per Second ,每秒处理的事务数目)

一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。

客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数,最终利用这些信息作出的评估分。

TPS 的过程包括:客户端请求服务端、服务端内部处理、服务端返回客户端

例如,访问一个 Index 页面会请求服务器 3 次,包括一次 html,一次 css,一次 js,那么访问这一个页面就会产生一个“T”,产生三个“Q”。

 

PVPage View,页面浏览量)

通常是衡量一个网络新闻频道或网站甚至一条网络新闻的主要指标,用户每一次对网站中的每个页面访问均被记录 1 次。

用户对同一页面的多次刷新,访问量累计。

根据这个特性,刷网站的 PV 就很好刷了。

与 PV 相关的还有 RV,即重复访问者数量(repeat visitors)。

 

UVUnique Visitor,独立访客访问数)

统计1天内访问某站点的用户数(以 cookie 为依据),一台电脑终端为一个访客。

 

IP(Internet Protocol,独立 IP 数)

是指 1 天内多少个独立的 IP 浏览了页面,即统计不同的 IP 浏览用户数量。同一 IP 不管访问了几个页面,独立 IP 数均为 1;不同的 IP 浏览页面,计数会加 1。IP 是基于用户广域网 IP 地址来区分不同的访问者的,所以,多个用户(多个局域网 IP)在同一个路由器(同一个广域网 IP)内上网,可能被记录为一个独立 IP 访问者。如果用户不断更换 IP,则有可能被多次统计。

 

GMVGross Merchandise Volume,总下单量)

只要是订单,不管消费者是否付款、卖家是否发货、是否退货,都可放进 GMV

 

RPSRequests Per Second,吞吐率)

吞吐率是服务器并发处理能力的量化描述,单位是 reqs/s,指的是某个并发用户数下单位时间内处理的请求数。

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

有人把 RPS 说等效于 QPS。其实可以看作同一个统计方式,只是叫法不同而已。RPS/QPS,可以使用 apache ab 工具进行测量。

 

 

参考推荐

服务器的 TPS 和 QPS

高性能、高可用、高并发的技术架构的常见问题

高性能、高可用、高并发的网站架构技术

高可用系统设计的一些技术方案

高可用网站架构的技术实践

大型网站技术架构的知识总结

大型网站技术架构的演化历程

大型网站的技术架构分析整理

大型网站架构技术知识点一览

Web网页性能压测工具 ApacheBench 和 WebBench

BAT等互联网巨头的技术架构演进之路

大型网站技术架构:核心原理与案例分析

Nginx 架构模型深入分析

Nginx 设计原理与技术架构

Nginx 百万并发的优化之道

LNMP(CentOS+Nginx+Mysql+PHP)服务器环境配置

Nginx 限制单个IP的并发连接数/速度防止恶意攻击/蜘蛛爬虫采集

PHP解决网站大数据大流量与高并发

PHP 高并发下请求 Redis 异常处理

Apache、Nginx、Tomcat 区别

Apache 和 Nginx 对比

Docker 底层技术详解

阿里中间件团队介绍

Linux 实用好评的命令工具 

Linux 性能监控的18个命令行工具 

Linux 15个命令,大幅提高工作效率

IT,互联网科技,技术博客网站推荐