首先需要明确的是,不管是buffer还是cache都是存在于内存中的临时数据。 1)buffer:缓冲区。缓冲到一定数据量,数据再从内存写到磁盘上,节约IO。提升写性能。 2)cache:缓存区。下次数据的访问,可以从cache中直接读取,提升读性能。

以上,只是适合简单的理解buffer和cache的概念,可应对面试^-^