俭朴西牛

文章
4
资源
0
加入时间
3年0月21天

HDFS的数据完整性

1.上传数据时,客户端会负责将数据和校验和发送给datanode,最后一个datanode负责对数据进行校验,如果存在错误,则客户端会抛出异常:2.下载数据时,客户端会从datanode下载校验和,然后对数据进行校验,如果存在错误,client会将数据报告给namenode,然后如果不存在错误,客户端会将数据报告给datanode,datanode会由此更新日志(datanode持久保存...

对测试的理解

测试定义不是1)软件测试就是证明软件不存在错误的过程。2)软件测试的目的在于证明软件能够正确完成其预订的功能。3)软件测试就是建立一个‘软件做了其应该做的’信心的过程。真正的定义是:软件测试时为发现错误而执行程序的过程。测试是为了证明程序有错,而不是证明程序无错误; 一个好的测试用例是在于它能发现至今未发现的错误; 一个成功的测试是发现了至今未发现的错误的测试。