【发布时间】:2016-10-16 07:25:32
【问题描述】:
我正在尝试了解HBase 架构。我可以看到两个不同的术语用于相同的目的。
Write Ahead Logs和Memstore,都用于存储尚未持久化到permanent storage的新数据。
WAL 和 MemStore 有什么区别?
更新:
WAL - 用于在服务器崩溃时恢复尚未持久化的数据。 MemStore - 将更新存储在内存中作为排序键值。
在将数据写入磁盘之前似乎有很多重复数据。
【问题讨论】:
标签: hadoop architecture hbase hdfs