数据冗余是什么

小白 2020-04-26 13:43:40
QA

数据冗余是指数据之间的重复,也可以说是同一数据存储在不同数据文件中的现象。可以说增加数据的独立性和减少数据冗余是企业范围信息资源管理和大规模信息系统获得成功的前提条件。

数据冗余是指数据之间的重复,也可以说是同一数据存储在不同数据文件中的现象。可以说增加数据的独立性和减少数据冗余是企业范围信息资源管理和大规模信息系统获得成功的前提条件。

数据冗余是什么

数据冗余或者信息冗余是生产、生活所必然存在的行为,没有好与不好的总体倾向。

解释

数据冗余:在一个数据集合中重复的数据称为数据冗余.

目的分类

数据的应用中为了某种目的采取数据冗余方式。

1、重复存储或传输数据以防止数据的丢失。

2、对数据进行冗余性的编码来防止数据的丢失、错误,并提供对错误数据进行反变换得到原始数据的功能。

3、为简化流程所造成额数据冗余。例如向多个目的发送同样的信息、在多个地点存放同样的信息,而不对数据进行分析而减少工作量。

4、为加快处理过程而将同一数据在不同地点存放。例如并行处理同一信息的不同内容,或用不同方法处理同一信息等。

5、为方便处理而使同一信息在不同地点有不同的表现形式。例如一本书的不同语言的版本。

6、大量数据的索引,一般在数据库中经常使用。其目的类似第 4 点。

7、方法类的信息冗余:比如每个司机都要记住同一城市的基本交通信息;大量个人电脑都安装类似的操作系统或软件。

8、为了完备性而配备的冗余数据。例如字典里的字很多,但我们只查询其中很少的一些字。软件功能很多,但我们只使用其中一部分。

9、规则性的冗余。根据法律、制度、规则等约束进行的。例如合同中大量的模式化的内容。

10、为达到其他目的所进行的冗余。例如重复信息以达到被重视等等。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • web3 开发

    Web3开发涉及哪些技术

    Web3开发涉及区块链技术、分布式存储、跨链技术、隐私保护、前后端开发以及安全与测试等多方面技术。这些技术共同支撑起Web3应用的构建,确保其安全性、稳定性和高效性,推动Web3生态的繁荣发展。
  • 内存数据库 In-Memory Database

    内存数据库是什么

    内存数据库是一种将数据存储在内存中的数据库管理系统,具有快速响应、高吞吐量和节省数字空间的优势。不同类型的内存数据库适用于不同的业务场景,选择合适的内存数据库需要根据业务需求和技术要求进行综合考虑。
  • 非关系型数据库 NoSQL

    非关系型数据库是什么

    非关系型数据库(NoSQL)是一种灵活、高效、适应性强的数据库解决方案,不受传统关系型数据库的限制,支持多种数据模型,具备高速、分布式处理、适用于大规模数据的优势,适用于处理现代应用程序的多样化数据需求。
  • Apache Hadoop

    Apache Hadoop,成熟开源的大数据处理框架

    Apache Hadoop是一个开源大数据处理框架,以其强大的存储能力、高效的批量数据处理和出色的可扩展性而闻名。它包括HDFS、YARN和MapReduce等核心组件,专注于处理PB级数据。尽管新兴技术如Spark在特定场景中更为高效,Hadoop在大规模数据集处理、高容错性和数据冗余方面仍然是首选。
  • Excel 删除重复项 Excel Delete Duplicates

    Excel 怎么查找并删除重复项

    打开Excel选中要查找的数据范围,在开始中点击条件格式,选突出显示单元格规则然后选择重复值,用一种颜色来突出显示重复项点击确定,在数据中点击删除重复项,在弹出的对话框中可以选择根据哪些列来判断重复项,点击确定会删除所选范围内的重复数据。
  • PFsense

    pfSense,基于FreeBSD的开源防火墙及软路由系统

    pfSense是基于FreeBSD的开源防火墙及路由系统。可安装于实体电脑或虚拟机,能够在网络中充当独立的防火墙及路由器。其配备用于进行设置及更新等管理工作的Web用户界面,因而易用性较高,适合中小企业和技术爱好者。