社区
MS-SQL Server
帖子详情
什么是数据冗余?有什么优缺点?
lunabupt
2005-11-14 01:16:57
请教各位大侠,什么叫数据冗余?
都是哪里用呢?
它有哪些用处?
可能带来的问题又是什么呢?
...全文
2411
8
打赏
收藏
什么是数据冗余?有什么优缺点?
请教各位大侠,什么叫数据冗余? 都是哪里用呢? 它有哪些用处? 可能带来的问题又是什么呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tangchao515
2005-11-14
打赏
举报
回复
后果是数据库不合理,如果有更改的话必须更新大量数据,还有浪费存储空间。
实际设计中是有故意设计冗余数据的,因为效率和规范总是矛盾的,如果冗余数据几乎不变化,而且能大幅度提高效率,是可以设计冗余数据的。
lunabupt
2005-11-14
打赏
举报
回复
但是不是说的确有些是故意设计数据冗余的么?
那和数据库设计不合理产生的数据冗余有什么区别?
不合理的话又会造成什么后果呢?
tangchao515
2005-11-14
打赏
举报
回复
看题目应该是指“在一个数据集合中重复的数据称为数据冗余”,不是指数据备份,是指数据库设计不合理产生的数据冗余。
浩方软件HFWMS
2005-11-14
打赏
举报
回复
冗余就是多余的
lunabupt
2005-11-14
打赏
举报
回复
-_-
我不知道sigh
题目就是“什么叫数据冗余?数据冗余可能引起的问题有哪些?”
因为我当时理解的数据冗余就是数据备份
其实到底是不是这个意思我也不清楚
刚才查了一下说是“在一个数据集合中重复的数据称为数据冗余”
但还不是很理解
tangchao515
2005-11-14
打赏
举报
回复
晕,楼主说的是数据备份吧,呵呵。象RAID磁盘阵列就是数据冗余,利用冗余数据提高数据的安全性,当部分磁盘损害后不影响数据的安全性。优点是数据安全,缺点是费用高,有的还影响性能,越安全的性能越高的费用越高。
lunabupt
2005-11-14
打赏
举报
回复
汗
不是设计
只是有人这样问我
偶不会
只知道数据冗余是用来备份数据的
对于它可能造成的问题/隐患没有一点概念
一点都不了解 sigh
samfeng_2003
2005-11-14
打赏
举报
回复
数据冗余是可能出现的多余的重复数据。
有的时候数据冗余是必须的
有的时候又侵蚀了服务器的存储空间。
比如多用一个表来备份另一个表的数据,或者一个表的一列出现在另一个表中等。
具体要看你的设计才行。!
JAVA泛型是什么? 有什么
优缺点
? 适合哪些使用场景?
JAVA泛型是什么? 有什么
优缺点
? 适合哪些使用场景?
Storage:
冗余
数据
的
优缺点
优点: 多了一个
数据
备份,增加了
数据
的安全性.缺点: 浪费了存储空间,需要消耗更多的能量来维持这些多余的
数据
. 看来实现双赢/多赢的情况不是事物的常态,更多的可能是鱼和熊掌不可兼得. ...
什么是TiDB,什么是分布式
数据
库?它和 MySQL 比
优缺点
是什么?
一、什么是分布式
数据
库?分布式
数据
库是一种将
数据
分散存储在多个物理节点上的
数据
库系统,通过分布式架构实现水平扩展高可用性和容错能力。
数据
分片(Sharding):将
数据
划分为多个分片,分布到不同节点。多副本
冗余
:每个分片存储多个副本,确保
数据
安全与高可用。分布式事务:支持跨节点的 ACID 事务(如两阶段提交、Percolator 协议)。透明访问:用户无需感知
数据
分布,通过统一接口操作
数据
。海量
数据
存储(PB 级)、高并发 OLTP(每秒万级事务)。实时分析(HTAP:混合事务/分析处理)
关于
数据
库表
冗余
设计的
优缺点
优点就是:可以快速查询(很多
冗余
就是为了避免多表链查),缺点就是:可能出现
数据
不同步问题。为了方便大家理解举个例子(查询上海的用户20名 )有1000个用户 需要做地址address省份排序。 一般需要三个表 user(1000) address(34) user_address(1000) 如果不
冗余
。需要查询user_address表 再去查询address 最后us...
关于
冗余
的一些
4.
冗余
的
优缺点
:
冗余
技术的
优缺点
是可以提高系统的可靠性和安全性,提高系统的可用性,帮助检测系统中的错误,然而,它也有一些缺点,比如增加存储量,降低系统的性能,增加计算机系统的复杂性等。1.
冗余
的褒向定义:
冗余
是指在计算机系统中,额外存储或复制的信息,它可以提高系统的可靠性,减少
数据
丢失的可能性,关键是把多个备份的
数据
存储在不同的位置,以防
数据
丢失。3.
冗余
的作用:
冗余
技术的作用在于提高系统的可靠性,提高存储的安全性,并增加系统的可用性。它还可以帮助检测和纠正系统中的错误。
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章