一致性模型

  1. 当前块被写入时,对于其他用户是不可见的。hflush()可以保证所有的datenode被写上去。
  2. hflush()和hsync()方法都是有一定高消耗,但是可以防止数据的丢失,这是一种在数据的鲁棒性(robustness)和吞吐量(throughput)的权衡。这是根据不同的应用决定的.

你可能感兴趣的:(一致性模型)