缓存和缓冲都是一种数据结构,但是其作用不一样,缓存一般可以用map实现,但是缓冲一般应用queue实现。以下对比了两者区别:


参考:
https://en.wikipedia.org/wiki/Data_buffer
https://en.wikipedia.org/wiki/Cache_(computing)
http://www.differencebetween.net/technology/hardware-technology/difference-between-cache-and-buffer/
转载于:https://blog.51cto.com/thinklili/2307785
本文对比了缓存和缓冲两种数据结构的区别,解释了它们在计算机科学中的不同应用。缓存通常用map实现,用于快速访问常用数据;而缓冲则应用queue实现,主要用于数据流的平滑处理。
648

被折叠的 条评论
为什么被折叠?



