开发者社区> 问答> 正文

从整体架构视角来看写入流程的三个阶段是什么?

从整体架构视角来看写入流程的三个阶段是什么?

展开
收起
游客fbdr25iajcjto 2021-12-05 17:59:29 506 0
1 条回答
写回答
取消 提交回答
  • 1)客户端处理阶段:客户端将用户的写入请求进行预处理,并根据集群元数据定位写入数据所在的RegionServer,将请求发送给对应的RegionServer。

    2)Region写入阶段:RegionServer接收到写入请求之后将数据解析出来,首先写入WAL,再写入对应Region列簇的MemStore。

    3)MemStore Flush阶段:当Region中MemStore容量超过一定阈值,系统会异步执行f lush操作,将内存中的数据写入文件,形成HFile。

    2021-12-05 18:00:06
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
MaxCompute Serverless 架构演进 立即下载
阿里云消息队列的 Serverless架构演进 立即下载
青团社云原生架构实践—亿级灵活用工平台的架构实践 立即下载