档案管理中大体积数据如何保存
用户的关键信息全部保存在数据库中,这样就保证了用户数据的安全性。普通用户即使进入计算机也根本无法接触到档案数据,具有数据库的许可才能进入数据库数据读取环节。有的人对数据库保存巨量数据有所怀疑,其实这是没有必要的。首先现代数据库本身就是设计用来保存数据的,并且设计容量都是在几百TB级,并且这些都是经过***用户的使用验证过的。有的人倾向把数据保存在文件系统中,其实是一个误区,文件管理虽然是管理文件的专用系统。但在设计之初并没有考虑到现在计算机发展的程度,文件的数量膨胀的如此迅速。现在***新的操作系统开始考虑把文件保存到以数据库作为引擎的文件系统中来,就是这个原因!所以我们把用户的关键信息保存在数据库中具有极大的优势,对用户的数据的安全以及系统的***性都是很好的保障。早期我们的数据也是数据库和文件系统混合保存。但暴露出许多的问题,如数据库和文件系统数据的对应,经常发生两部分数据无法同步。另外数据的备份也是困难的问题,备份完数据库的同时还需要备份文件系统中的数据。并且这两部分的数据如何完整的保存在一起不发生脱落,也是需要用户特别操心的事情。所以现在还在采用这种方式保存数据的档案管理系统肯定还会存在这种问题。对于需要保存大量档案数据的用户,在这方面真的要***关注,以免产生烦恼。用户***后一个疑问肯定是速度问题,保存在数据库中,读取速度会不会有问题呀?这也是没有问题的。通过好的数据结构的设定,我们可以把简单的条目数据和大体积的电子文件数据在数据库中分别保存在不同的表空间。保证了条目信息读取的速度。至于大体积数据的的读取,保存在数据库和保存在文件系统中的区别只有一点,就是从数据库还原为电子文件,这相当于从硬盘拷贝一个文件的速度,在当前计算机中拷贝100兆字节的文件也就在1秒之内,更不用说几百K的文件。这个时间是使用者根本察觉不到的。另外由于计算机及网络速度的飞速发展。在网络上处理几十兆字节的数据易如反掌。随着计算机技术的飞速发展,处理数据的速度还会提高。这样对于几十兆的电子文件甚至更大体积的数据系统也会有满意的响应时间。这是得到过我们的系统实际运行情况佐证的。比如浏览系统中的一个电子文件,时间在1-2秒之间,使用者根本没有等待的感觉。当然比起直接存放在文件系统中的数据,时间上肯定会有一些增加,对于文件不大的情况时间的增加一般是感觉不到的。这种时间的增加比起数据的安全性,我们认为如何选择是不言而喻的。所以把数据保存在数据库中是我们系统的一个巨大的优势。她提供了更高的安全性和快速反应能力。使档案管理系统的基础一开始就建立在稳健快速的环境上,保证了我们的系统为用户提高稳定安全快速的服务!http:///)