用户登录
用户注册
礼包领取
作者:本站小编来源:737g手游网发表时间:2023-06-19 15:00:01
压缩,顾名思义就是把数据压缩到更小的存储空间中
在计算机系统中,数据的处理、传输和存储都是通过计算机网络来实现的,而网络是由各种不同类型的设备组成的,为了提高网络的性能,必须对数据进行适当的压缩
目前,常见的数据压缩方法有:文件系统中的文件级压缩、内存中的内存级压缩、输入输出设备的输入输出级压 缩以及应用层上的软件式压等。
1、文件系统的文件中包含许多信息,如文件的类型、名称、大小、日期时间、属性、用户标识符、权限、组等信息,如果将这些信息全部存放在一个较大的文件中,当这些文件被多次使用的时候就会造成很大的浪费。
为此,人们提出了将它们分别保存的方法。其中一种就是将每个文件的各个部分单独保存,然后再把这些部分组合起来形成一个新的完整文件,这就是所谓的"分块"(partition)技术。
2、在内存中实现的数据的快速传输与交换也是一项重要的任务,因为随着计算机硬件的发展和价格的降低,越来越多的应用程序要求把大量的数据存在计算机内。由于硬盘空间的限制,使得这种需求无法很好地得到满足。
为了解决这一问题,人们在内部采用了一种特殊的机制,即将多个小型的连续的数据流(称为"页")按一定的顺序组织在一起,形成一个大块的连续的"页",然后由操作系统根据需要对这些页进行管理。这种机制被称为页面置换(paging)。
3、对于一些经常使用的程序来说,其操作人员可能并不熟悉它的具体使用方法,这就需要有一种工具能够自动地完成这些工作,从而减轻人们的记忆负担。于是人们就开发出了相应的工具软件,以帮助那些不熟悉该程序的人去完成某些工作。
4、对于一些大型数据库而言,要想有效地利用其中的资源,就需要对其进行有效的管理。例如,如何确定哪些记录是最新的,哪些记录是已经过时的等等。这些问题通常都只能由人工来解决。人们开发出了相应的工具软件来进行这方面的管理工作,这就是所谓的关系型数据库管理系统(database management systm,简称dms)。
上述四种方法是目前最常用的数据储存和管理的方法,它们各自都有优缺点:
(1)的文件系统具有较好的通用性、灵活性和可扩展性。但是它的缺点也很明显,那就是它不能支持多种媒体形式。而且对于一个较大容量的服务器而言,要将它安装在一个较小的物理机上是很困难的。
(2)页面置换技术具有很好的灵活性。由于它是一种离散的技术,因而也就带来了很多的问题。例如,一旦出现故障或遭到破坏,则所有的页面都将丢失;同时,如果某个页面发生错误时,将会导致整个数据库的错误等等。
(3)关系型数据库管理系统是目前应用最广泛的一种关系型数据库。它的优点在于它是面向对象的,可以方便地进行修改和维护。还可以很方便地对不同的查询条件进行选择。它的缺点也是很明显的。