HDFS-可靠性
1. DataNode 可以失效
DataNode 会定时发送心跳到NameNode,如果一段时间内NameNode没有收到DataNOde的心跳消息,则认为其失效,此时NameNode 就会将该节点的数据(从该节点的复制节点中获取)复制到另外的DataNode 中。
2. 数据可以毁坏
无论是写入时还是硬盘本身的问题,只要数据有问题(读取时通过校验码来检测),都可以通过其他的复制节点读取,同时还会再复制一份到健康的节点中
3.NameNode 不可靠。
HDFS-可靠性
1. DataNode 可以失效
DataNode 会定时发送心跳到NameNode,如果一段时间内NameNode没有收到DataNOde的心跳消息,则认为其失效,此时NameNode 就会将该节点的数据(从该节点的复制节点中获取)复制到另外的DataNode 中。
2. 数据可以毁坏
无论是写入时还是硬盘本身的问题,只要数据有问题(读取时通过校验码来检测),都可以通过其他的复制节点读取,同时还会再复制一份到健康的节点中
3.NameNode 不可靠。