冗余检查(reference decision),又称为冗余数表检查 。通俗的说,它是一种对一个数据的不正确循环进行纠错及修正措施 。冗余检查是为了避免数据出现错误而进行的一项处理,在使用冗余检查时需要根据不同类型的程序来指定相应的冗余数据类型 。如果数据循环出现错误,则会将错误归咎于程序自身,并对程序进行修正补救;如果出现类似问题时,可以将该故障直接归咎于程序自身 。
一、数据错误循环
数据错误循环,又称重复事件驱动(representation time)、事件驱动(energy beating) 。它是在程序运行过程中经常发生以一次或多次重复出现数据错误 。其主要特征是,当数据有异常时,循环将会改变 。当发生异常时,该数据可能会改变它所代表的值 。这种数据错误循环是以程序为中心进行操作时发生的概率和时间为基准进行操作的 。
二、冗余结构
在应用程序设计时,为了保证数据的可靠性,在数据的序列结构上,必须考虑数据的冗余 。即:当使用冗余时,必须在最大容量和最小值之间选择一种方法进行纠错 。__表示该序列中所有数据单元间的关系;__代表一个单元,__表示该单元内所有数据中出现的时间最长、数据内容最复杂的一个单元内容;__表示该数据类型的变量类型组合;__表示该变量组中所有可能出现故障时的数据类型组合(或组合);__表示该变量组中所需解决的数据类型组合(或组合);__表示该数据类型应首先用某种方法进行清除后才能返回该数据内容;__表示一组可替换操作而非可替换类型;__表示在一个冗余时间内不能访问数据;__表示一个冗余时间内可以访问数据的组合或非组合方法;__表示在一个冗余时间内可执行所有操作且不影响其他操作;__表示一个冗余时间内仅可以执行一项操作(或组合);__表示在一个冗余时间内只需要执行一项操作(或组合);__在一个特定时间内不接受一项非冗余操作(或组合);__只能修改一个变量以避免重复发生错误;__无法更改任何一个变量以实现某组数据重复计算时所需要解决的数据类型组合或非组合问题(或组合问题); Y可视为该数据类在所有条件下均存在冗余 。冗余检查技术可以用于对每个时间序列进行统计分析及处理,但是这种方法无法处理较长数据类型中的冗余结构 。
三、冗余检查的应用范围
冗余检查是基于数据结构而进行的一种纠错处理 。数据结构的复杂度远远高于数据本身的简易性,对于大量数据来说,可以根据不同的逻辑模块进行不同处理 。如果将冗余检查用于数据结构,则会发现大量数据存在逻辑错误,因此通过对数据结构进行冗余检查来纠正数据逻辑错误无疑是一个非常好的解决方案 。
四、冗余处理流程
冗余处理是在对数据进行正确处理后将不正确的数据删除,然后重新生成新的数据 。一般情况下在使用冗余检查程序时需要先检查已识别出错误循环 。如果程序能在第一次检查中找到与故障循环对应并被删除了的话,那么这次检查中已经识别出了该程序所存在的问题(即程序本身存在问题) 。如果出现同样情况的话会在接下来处理中删除该程序中未识别出来的故障循环并重新生成新的数据(即重复数据) 。
五、写在最后的话
【数据错误循环冗余检查是什么意思】
我们通过以上的介绍,可以知道冗余检查对于数据的冗余处理中起着非常重要的作用 。如果系统出现了故障或者存在数据错误现象,需要通过冗余检查来纠正系统当前的错误行为 。这一过程就是为我们数据安全而存在的一项重要工作,而系统运行过程中对于冗余检查的使用又有着极其严格的规范和要求,因此我们要不断学习冗余检查相关知识,熟练掌握冗余检查相关程序,并积极推广冗余检查在实际工作中应用;同时在日常工作中应用好冗余检查程序,及时进行测试以避免出现意外和故障现象;如有需要,也可以通过文章对冗余检查进行补充或扩展,从而更全面地完善冗余检查,保证数据系统正常运行 。未经许可,禁止转载!