在Hadoop中,数据节点如何相互通信?
与客户端到namenode之间或namenode和datanode之间的rpc通信不同,datanode之间似乎有自己的通信方式在Hadoop中,数据节点如何相互通信?,hadoop,Hadoop,与客户端到namenode之间或namenode和datanode之间的rpc通信不同,datanode之间似乎有自己的通信方式 那么,数据节点是如何相互通信的呢?他们在这方面有什么相关材料吗 我认为数据节点之间的主要通信是数据传输,将数据块从一个数据节点复制到一个或多个其他节点 如果您手头有源代码,可以查看DataNode.DataTransfer.run()。0.20.2版本(我手头有源代码)连接到目标数据节点(一次一个),发送头,然后发送块字节 谢谢,这帮了大忙!我正在阅读源代码,对数据节
那么,数据节点是如何相互通信的呢?他们在这方面有什么相关材料吗 我认为数据节点之间的主要通信是数据传输,将数据块从一个数据节点复制到一个或多个其他节点 如果您手头有源代码,可以查看
DataNode.DataTransfer.run()
。0.20.2版本(我手头有源代码)连接到目标数据节点(一次一个),发送头,然后发送块字节
谢谢,这帮了大忙!我正在阅读源代码,对数据节点之间的通信感到困惑。