开发者社区 问答 正文

Flush机制是什么?

Flush机制是什么?

展开
收起
游客fbdr25iajcjto 2021-12-06 19:00:11 564 分享 版权
1 条回答
写回答
取消 提交回答
  • (1)当memstore的大小超过这个值的时候,会flush到磁盘,默认为128M

    hbase.hregion.memstore.flush.size 134217728 (2)当memstore中的数据时间超过1小时,会flush到磁盘

    hbase.regionserver.optionalcacheflushinterval 3600000

    (3)HregionServer的全局memstore的大小,超过该大小会触发flush到磁盘的操作,默认是堆大小的40%

    hbase.regionserver.global.memstore.size 0.4

    (4)手动flush

    flush tableName

    2021-12-06 19:01:06
    赞同 展开评论
问答地址: