2025-11-20 06:09:23
数据冗余就是同一信息用多种方式重复存储。比如同一张表里存了电话号码和身份证号,或者多个表中都存了用户地址。常见有四类:重复存储比如不同表格存相同数据;冗余字段比如既存身高又存体重的厘米数和公斤数;冗余关系比如订单表和用户表都存用户ID;冗余索引比如为同一列建多个索引。
为什么这样分呢?因为冗余产生根源是系统设计时没做好规划。比如某电商系统重复存储商品库存量在商品表和订单表,导致每月需额外花20万维护成本。数据调研显示企业因冗余每年损失约15%存储空间,冗余字段多一个字段查询效率就降30%。比如某银行系统把客户身份证号拆成前六位和后四位分别存,结果每次核验要跨三个表查询,处理时间从0.1秒变到0.8秒。这些例子说明冗余类型直接影响维护成本和系统性能,所以分四类才能针对性解决。
本题链接: