1 BlockCache 唯一性一个 RegionServer只有一个BlockCache。BlockCache的诞生就是用来优化读取性能的。HBase Block 目前主要有DATA,ENCODED_DATA,META,FILE_INFO,ROOT_INDEX等。BlockCache 目前主要有LRUBlockCache和SlabCache,以及BucketCache等。              
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-04 21:11:16
                            
                                133阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            HBase BlockCache系列第一篇文章《走进BlockCache》从全局视角对HBase中缓存、Memstore等作了简要概述,并重点介绍了几种BlockCache方案及其演进过程,对此还不了解的可以点这里。本文在上文的基础上深入BlockCache内部,对各种BlockCache方案具体工作原理进行详细分析。Note:因为SlabCache方案在0.98版本已经不被建议使用,因此本文不针            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-06 15:12:52
                            
                                88阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            案例一问题最近一台 CentOS 服务器,发现内存无端损失了许多,free 和 ps 统计的结果相差十几个G,非常奇怪,后来Google了许久才搞明白。分析1、linux系统内存消耗主要有三个地方:进程slabpagecacge用 free 命令查看到的是系统整体的内容使用情况,而使用 ps 和 top 看到的内存使用情况都是以进程维度来看的,因此看不到 slabcache 和pagecache            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-30 20:34:46
                            
                                79阅读
                            
                                                                             
                 
                
                                
                    