80年代初期以前没有网络,数据库怎么使用,都是本地版的吗
发布网友
发布时间:2022-04-08 01:39
我来回答
共2个回答
热心网友
时间:2022-04-08 03:09
以前不是没有数据库,而是个人机上没有使用的需要。
在企业应用上用的还是比较广泛的。
那个年代的数据库也是百花齐放,有单纯的索引文件型数据库(ISAM,VSAM),有树形数据库(如IMS),网格数据库(如NDB)等等。
他们的串行访问速度非常快(循环读取100万次最快能到1秒左右),远超现在主流的数据库。原因就如问题所言,当年网络不发达,这些数据库都是存在于专用机上,只服务于本机。所以并不需要网络层。对数据库访问直接使用文件寻址等操作,另外由于并不使用sql语言,也省了解析sql等步骤。
但是技术并没有什么高低,只有适合不适合。比如现在google开源的leveldb数据库,使用方式,访问速度和VSAM之类的数据库很相近。原因就是大家都是一个路子。没有网络层,使用key-value形式访问。数据存储时排序,支持按key检索以及前一条后一条检索等。但是不支持并发,不支持事务。在特定场景完败其他数据库。
热心网友
时间:2022-04-08 04:27
那时候不单网络几乎没有,电脑应用的也不多。所以数据库这个东西几乎是没有的。2000年的时候,还经常用到1.44M软盘,觉得能存储多少数据。