随着技术的不断进步,计算机的速度越来越快.但是磁盘IO速度往往让欲哭无泪,和内存中的读取速度有着指数级的差距:然而由于互联网的普及,网民数量不断增加,对系统的性能带来了巨大的挑战,系统性能往往是无数技术人不断追求的方向. CPU,内存,IO三者之间速度差异很大.对于高并发,低延迟的系统来说,磁盘IO往往最先成为系统的瓶颈:为了减少其影响,往往会引入缓存来提升性能.但是由于内存空间有限,往往只能保存部分数据:并且数据需要持久化,所以磁盘IO仍然不可避免. 无论是从HDD(机械硬盘)到SSD(固态硬…