一般来说,系统能够承载的并发数就是整个系统同时能够处理的请求数量。并发的价值就是系统同时具有处理多个任务的能力。平时我们说的“系统的并发量”是指系统同时处理的请求数(这个请求数就是用户在访问这个网站时每一次操作向后端发起的请求数)。对于并发量指标的描述通常使用TPS/QPS来表示。
• TPS表示每秒处理的事务数。
• QPS表示每秒处理的查询数。
那么一个系统的并发数是由哪些因素决定的呢?或者说,如何让系统支持更大的并发数呢?