一、延时
从事件发生到结果所需的时间就叫延迟,常见延时
可以看出,普通磁盘是有多慢,跟SSD差了一个数量级,这个数字可以告诉我们,提升数据库服务器硬件配置,就能使性能上一个台阶。
目前最快的SSD是Intel Optane(英特尔傲腾),延迟低到小于10微妙,目前已有项目基于SSD实现海量数据的缓存服务,例如360开源的项目Pika。
从数据中可以知道,如果要做双机房多活架构,就要容忍2-5毫秒的数据延迟。异地多活延会更大,对系统架构的设计也是不小的挑战。
二、性能
Redis:5~10万 QPS/TPS,有场景测试,TPS可以达到8W,QPS可以达到11W;
Nginx:10万;
ZK:读取7万,写入2万
Hadoop:写入速度最大接近网络带宽
MySQL:看场景,简单KV表可以达到5~10万
posix mutex加锁:每秒千万(不考虑业务逻辑时间占比)
广州到北京机房:30~50ms
同城双机房:< 5ms
机房内:< 2ms
SSD读写:< 1ms
机械硬盘:2~5ms
------------------------------------------------------------------
-----------------------------------------------------------
---------------------------------------------
朦胧的夜 留笔~~