欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

hbase write flow(byte level)

程序员文章站 2023-12-26 22:38:03
...

  here is a byte flow of mutation

level format usage

top(abstract,user facing)

[Put,Put…]

HTable#put(list)

encapsulation

[HLogKey,WALEdit]
WALEdit:kv1,kv2

 ||

 v

[totallen,keylen,key,val]

HLog,WALEdit

net io

[Packet,Packet..]

Packet:chunk1,chunk2..

DFSClient#DFSOutputStream

lowest(fs,wal)

[Block,Block..]

Block:[byte,byte,…]

RandomAccessFile(‘rw’)

上一篇:

下一篇: