admin管理员组文章数量:1532656
2024年6月24日发(作者:)
冗余设计原则是指在产品设计或系统构建时,采用多套设备、器件、
线路或能源来完成规定的任务,以保证在某一部分出现故障时,系统
或设备仍能正常工作,减少故障概率,提高系统的可靠性。冗余设计
的原则主要包括:
1. 冗余字段与表中其他字段高频率同时访问:当某个字段被多个
下游应用频繁访问时,可以考虑冗余该字段,以提高查询效率。
2. 冗余字段的引入不应造成更新完成时间过多延迟:引入冗余字
段时,应确保不会因为冗余字段的更新而显著增加主键字段的
更新时间。
3. 公共层数据不允许字段重复率大于60%的相同粒度数据表冗余:
在公共数据层,应避免重复存储大量相同粒度的数据,可以通
过拓宽原表或下游应用通过JOIN方式来实现数据冗余。
4. 从一个集合中冗余一部分记录作为另外一张表存在时,可以优
先考虑子分区方式:当需要从集合中冗余一部分记录时,可以
考虑使用子分区方式,但子分区不应超过5级。
5. 冗余设计应遵循双重或三重的原则:对于关键设备,应采用双
重或三重的冗余配置,以确保在某台设备出现故障时,系统仍
能正常运行。
冗余设计是实现产品容错的一种重要手段,它通过增加多套完成相同
功能的通道、工作元件或部件,来保证系统或设备在关键部分出现故
障时仍能正常工作。冗余设计不仅适用于机电产品,也适用于其他类
型的系统或设备,如计算机、通信网络等,以提高系统的可靠性和容
错能力。
版权声明:本文标题:冗余设计原则 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1719204640a762741.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论