摘要:
数据库我们已经了解了如何使用文件来存储数据,所以为什么我们应该使用数据库呢?非常简单,在某些环境下,数据库特性提供了更好的方法来解决问题。使用数据库要好于存储文件,有下面两个理由:我们可以存储尺寸上变化的数据记录,而这使用普通,无结构的文件是难于实现的。数据库的存储与数据的读取使用索引。最大的好处就在于这个索引不必是一个简单的记录号,这在普通文件中是很容易使用的,而是字符串。dbm数据库所有的Linux版本,以及大多数的Unix变种,都会带有一个基本,但是十分有效的例程数据存储集合,名为dbm数据。dbm数据库对于存储相对静止的索引数据是十分优秀的。一些数据库的纯粹主义者会认为dbm根本就不是 阅读全文