【发布时间】:2015-09-01 12:57:22
【问题描述】:
我想将一些文件从一个位置移动到另一个位置 [这两个位置都在 HDFS 上],并且需要验证数据是否已正确移动。
为了比较移动的数据,我正在考虑计算两个文件的哈希码,然后比较它们是否相等。如果相等,我会将数据移动称为正确,否则数据移动未正确发生。
但我对此有几个问题。
首先我需要使用 hashCode 技术吗?我正在使用 MapR 分发,我在某处读取数据移动完成后,在后端实现数据散列并确保它已正确传输。那么是不是保证数据在HDFS里面移动的时候是一致的,移动的时候不会插入异常呢?
我可以使用任何其他方法来确保移动的数据在不同位置之间保持一致吗?
提前致谢。
【问题讨论】: