4.3.2 Block Cache:缓存解压后的数据块 (LRU 算法)


文档摘要

4.3.2 Block Cache:缓存解压后的数据块 (LRU 算法) 4.3.2 Block Cache:缓存解压后的数据块 (LRU算法) 想象一下,你身处一座宏伟的图书馆(你的分布式存储系统)。书架(磁盘)上陈列着海量的书籍(数据)。每次读者(查询请求)想找一本书,管理员都需要走到特定的书架前,找到那本厚重的合订本(HFile数据块),费力地拆开封条(解压缩),然后才能翻到读者需要的那一页(某行或某列数据)。如果这位读者接下来反复请求这本书里的不同章节,或者另一位读者也请求同一本书,管理员每次都重复这套繁琐的流程,效率之低下可想而知。 聪明的图书馆会怎么做?它会在服务台旁边设置一个“热门书籍阅览区”(Block Cache)。


发布者: 作者: 转发
评论区 (0)
U