与使用文件来存储数据相比,使用数据库有如下两个方面的优势
一:你可以存储长度可变的数据记录。这对平面的,非结构化的文件来说实现起来有点困难。
二:数据库使用索引来有效地存储和检索数据。这样做的一个显著优点是这个索引不必非得是一个简单的记录号----这在平面文件中很容易实现,它可以是一个任意的字符串。
dbm数据库可以使用索引来存储可变长的数据结构,然后通过索引或顺序扫描数据库来检索结构。dbm数据库适用于处理那些被频繁访问但却很少被更新的数据,因为它创建数据项时非常慢,而检索时非常快。
与使用文件来存储数据相比,使用数据库有如下两个方面的优势
一:你可以存储长度可变的数据记录。这对平面的,非结构化的文件来说实现起来有点困难。
二:数据库使用索引来有效地存储和检索数据。这样做的一个显著优点是这个索引不必非得是一个简单的记录号----这在平面文件中很容易实现,它可以是一个任意的字符串。
dbm数据库可以使用索引来存储可变长的数据结构,然后通过索引或顺序扫描数据库来检索结构。dbm数据库适用于处理那些被频繁访问但却很少被更新的数据,因为它创建数据项时非常慢,而检索时非常快。