可以说,计算机的目的,就是处理数据,而数据,本质上是以文件的形式进行存储的。 常见的数据存储软件,就是数据库,数据库是在计算机程序和文件中间加了一层,其目的是为了得到更快的数据读写速度。比如说,现在有一个文本文件,里面有1万行数据,要求你把其中的一条读取出来,你可以写一个程序,把文件装载到内存,然后遍历这个文件,找到那一条数据。可是如果有一百万条数据的时候呢?恐怕你再遍历,速度就慢的让人难以接受。这时候就要考虑加索引、优化数据存储结构(例如用树来存储)等方法,来加速数据检索的速度。而数据库这个软件,就是帮你来加速检…