Scala中的文件锁定

时间:2018-11-26 07:49:50

标签: scala apache-spark locking hdfs

如何使用scala在Hdfs路径中锁定.txt文件,以便其他进程直到将文件解锁后才能访问锁定的文件。需要在hdfs中使用scala进行实现。

1 个答案:

答案 0 :(得分:2)

如果您了解Hadoop的概念,则将其优化用于一次写入多次读取(WORM)操作。这意味着将有许多客户端读取同一文件,并且从概念上讲,不可能锁定任何文件。此外,在HDFS文件系统上写入文件时,名称节点(或主节点)将保持一致性,因此无需锁定文件。希望这个回答您的问题。如果不是,请详细说明您的总体问题陈述,以对解决方案方法或正确的平台有更好的了解。