程序员必知必会 QPS TPS、URI URL、PV UV GMV
一、QPS和 TPS
QPS:Queries Per Second,意思是“每秒查询数”,是一台服务器每秒能够响应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。 即最大吞吐能力。
TPS:TransactionsPerSecond,意思是“每秒处理事务数”,一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数。
eg:客户端-》访问一个index页面会请求服务器三次:涉及一个html访问,一个css访问,一个js访问,那么就是3个QPS,一个TPS。
二、URI和URL
首先理解关系:URI包括URL和URN两个子类,所以URL是URI的子集,所以URL一定是URI,而URI不一定是URL;
其次区分差异:
- URI (Universal Resource Identifier )是
统一资源标示符
,可以唯一标识一个资源。eg:http:// or ftp://; - URL(Universal Resource Locator)是
统一资源定位符
,可以提供找到该资源的路径。一个标准的URL必须包括:protocol、host、port、path、parameter、anchor。eg:https://blog.csdn.net/weixin_47061482是个url通过这个网址可以找到我的博客所在地; - URN ( Universal Resource Name )是
统一资源名称
,它命名资源但不指定如何定位资源。通过特定命名空间中的唯一名称或ID来标识资源。eg:isbn:0-395-36341-1是RUN,一个国际标准书号,可以唯一确定哪本书。
在Java类库中,URI类不包含任何访问资源的方法,它唯一的作用就是解析。相反的是,URL类可以打开一个到达资源的流。
三、PV、UV、GMV
PV
: pv的全称是Page View,译为页面浏览量或点击量
,通常是衡量一个网站甚至一条网络新闻的指标。用户每次对网站中的一个页面的请求或访问均被记录1个PV,用户对同一页面的多次访问,pv累计。例如,用户访问了4个页面,pv就+4。
UV
: uv的全称是Unique Visitor,译为独立访问用户数,访问网站的一台电脑客户端为一个访客。
00:00-24:00内相同的客户端只被计算一次。在SEO优化中,UV是一个数据指标,即在给定的时间范国内访问您网站上的一个页面或多个页面的访客数量。视频直播间的UV就是直播间访问人数。
GMV
: gmv的全称是Gross Merchandise Volume,即商品交易总额
,是成交总额(一定时间段内)的意思。多用于电商行业,一般包含拍下未支付订单金额。该指标通常称为网站成交金额,属于电商平台企业成交类指标,主要指拍下订单的总金额,包含付款和未付款两部分。gmv常用于电商平台对交易规模的衡量,换算关系“gmv=销售额+取消订单金额+拒收订单金额+退货订单金额”