下载此文档

光环大数据-HBase-FlushCache原理实现-光环大数据培训.pdf


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
光环大数据--大数据培训知名品牌

光环大数据 HBase FlushCache 原理实现_光环大数据培训
光环大数据大数据培训机构,FlushCache 时间点



1、当 memstore 的字节数超过 时,
Region 会发起一次异步的 Flush Region 操作, 这次 Flush 请求其实是放入到一
个叫做 MemStoreFlusher 的队列中, 这个队列后面跟着一个线程池, 每个线程
从队列中取 Flush 请求, 然后每个 FlushHandler 并发地去进行对应的 Flush 操
作 . 注 意 这 里 有 个 参 数 可 以 控 制 FlushHandler 的 个 数 , 叫做




2、创建 snapshot 的时候,需要 Flush Cache。





3、关闭 Region 的时候,需要 Flush Cache。



4、做 Region 的相关操作,例如 Merge/Split 操作时,需要 FlushCache。

光环大数据
光环大数据--大数据培训知名品牌










FlushCache 流程



1、加锁;记录下当前的 sequenceId,并备份 Memstore 的 snapshot;放锁.



2、将各个 store 里面的 memstore 目录下的文件中.



3、善后处理. 目录下的文件 move 到 region 目录下; 清理
memstore 中遗留的 snapshot .



在这

光环大数据-HBase-FlushCache原理实现-光环大数据培训 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人莫欺少年穷
  • 文件大小273 KB
  • 时间2021-03-24
最近更新