admin管理员组

文章数量:1532656

2024年6月24日发(作者:)

冗余设计原则是指在产品设计或系统构建时,采用多套设备、器件、

线路或能源来完成规定的任务,以保证在某一部分出现故障时,系统

或设备仍能正常工作,减少故障概率,提高系统的可靠性。冗余设计

的原则主要包括:

1. 冗余字段与表中其他字段高频率同时访问:当某个字段被多个

下游应用频繁访问时,可以考虑冗余该字段,以提高查询效率。

2. 冗余字段的引入不应造成更新完成时间过多延迟:引入冗余字

段时,应确保不会因为冗余字段的更新而显著增加主键字段的

更新时间。

3. 公共层数据不允许字段重复率大于60%的相同粒度数据表冗余:

在公共数据层,应避免重复存储大量相同粒度的数据,可以通

过拓宽原表或下游应用通过JOIN方式来实现数据冗余。

4. 从一个集合中冗余一部分记录作为另外一张表存在时,可以优

先考虑子分区方式:当需要从集合中冗余一部分记录时,可以

考虑使用子分区方式,但子分区不应超过5级。

5. 冗余设计应遵循双重或三重的原则:对于关键设备,应采用双

重或三重的冗余配置,以确保在某台设备出现故障时,系统仍

能正常运行。

冗余设计是实现产品容错的一种重要手段,它通过增加多套完成相同

功能的通道、工作元件或部件,来保证系统或设备在关键部分出现故

障时仍能正常工作。冗余设计不仅适用于机电产品,也适用于其他类

型的系统或设备,如计算机、通信网络等,以提高系统的可靠性和容

错能力。

本文标签: 系统设计字段设备方式