简述HBase写数据流程。 ----------- ( ) Client根据行键RowKey找到对应的Region所在的RegionServer; ( ) Client向RegionServer发送提交写入数据的请求; ( ) RegionServer找到目标Region; ( ) Region检查数据是否与Schema一致; ( ) 若Client没有指定版本,则获取当前系统的时间作为数据版本; ( ) 将更新的记录写入预写日志HLog和MemStore中; ( ) 判断 MemStore是否已满,若满则进行flush操作,将数据写入StoreFile文件,反之,则直接将数据存入MemStore。 ( )】
发布时间:2024-04-25 14:51:14