我想了解hbase的写路径,到目前为止,我得到了一些非常好的文章:
http://blog.cloudera.com/blog/2012/06/hbase-write-path/
https://sematext.com/blog/2012/07/16/hbase-memstore-what-you-should-know/
然而有一个问题仍然没有答案(至少对我来说是这样!)。据我所知,写作直接涉及到 region server (RS)
然后写给 WAL
以及 Memstore
最终 HFile
. 自 WAL
以及 HFile
这是否意味着rs将数据发送到 namenode
首先和namenode复制它到另外两个rs。如果我的理解是正确的,是否意味着如果namenode关闭,所有对wal的写入都将失败?
暂无答案!
目前还没有任何答案,快来回答吧!