Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我们发出类似copyFromLocal或 put 命令将数据从客户端复制到 HDFS 时,这个过程实际上是如何工作的?
copyFromLocal
我在 HDFS 架构中读到,客户端将联系 Namenode 以获取数据节点列表,然后建立连接并传输数据。
有没有其他方法或任何方法可以使它更快?
哪些类正在调用此行为,例如检查数据节点列表等?
copyFromLocal您可以在类中的方法处开始浏览代码
org.apache.hadoop.fs.FsShell
为方便起见,我引用了网址