【发布时间】:2017-01-18 19:15:29
【问题描述】:
Azure Data Lake Store 的一致性保证是什么?有没有人找到描述它的技术文档?
我特别感兴趣的是目录移动是否是原子的、目录列表是否一致以及文件是否在写后读一致。
【问题讨论】:
标签: consistency azure-data-lake
Azure Data Lake Store 的一致性保证是什么?有没有人找到描述它的技术文档?
我特别感兴趣的是目录移动是否是原子的、目录列表是否一致以及文件是否在写后读一致。
【问题讨论】:
标签: consistency azure-data-lake
在 Azure Data Lake Store 中,文件具有写后读一致性(有时也称为强一致性)。目录列表也非常一致。
目录和文件重命名操作是原子的。这包括将目录/文件移动到不同的父级。此行为的唯一警告是当重命名操作的目标已经存在并且使用了 OVERWRITE 选项时。在这种情况下,重命名操作不是原子的。有关使用 OVERWRITE 选项重命名的更多信息 [位于此处](https://hadoop.apache.org/docs/r2.6.1/api/org/apache/hadoop/fs/FileSystem.html#rename(org.apache.hadoop.fs.Path, org.apache.hadoop.fs.Path, org.apache.hadoop.fs.Options.Rename...))。
-Azure 数据湖存储团队
【讨论】: