低延迟如何不=高吞吐量?

joh*_*ama 2 mysql database myisam innodb mongodb

通过vs延迟图

上图显示了读取和更新操作的延迟,而列显示了吞吐量(操作/秒)我不确定MyISAM如何以如此低的延迟执行操作但在吞吐量方面仍与InnoDB保持同等水平?MongoDB在吞吐量方面也占主导地位,但具有比MyISAM更高的延迟.

这些结果如何有意义?

Tar*_*rik 6

好吧,说你有一辆方程式赛车和一辆公共汽车.公式1将快速携带单个pasenger,而慢速公共汽车可以以较慢的速度表示40个乘客.总线肯定会实现更高的吞吐量,但延迟更高.但请注意,如果公共汽车一次只能运载一名乘客,那么公交车将失去其吞吐量优势.

  • 如果公式 1 比公交车快 100 倍怎么办?那样的话,公交车还是会输。这就是为什么我觉得如果你足够快,低延迟系统可以击败所谓的高吞吐量系统。虽然,我不得不承认,要达到“足够快”的状态可能很难。:) (2认同)