说道数据的完整性,之前是有火车相撞的情况,比如,如果控制高铁信号灯的,一个数据,存储该数据的磁盘如果坏了,那不严重了吗,该显示
红灯,显示成绿灯了.
还有比如,如果你存款余额是1000,000,如果中间的小数点搞错了,那么变成1000000,那么银行不就完蛋了对吧.
二HDFS对于,数据的正确性,完整性,是有校验机制的.
关于这个校验机制,最简单的一种是奇偶校验,可以看到奇偶校验是什么意思呢?
可以看到比如我们传输数据:
0100 0001 对应的他会给数据添加一个校验位是0 这个0是怎么来的,他是查一下1的个数,可以看到左边1的个数是2,2是偶数所以 校验位就给填写了一个0 .然后把这个 0100 0001 0这个数据传输了过去.然后接收端,接收到这个数据以后,如果网络传输中,这个数据错了一位,比如010