数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?

2025-06-26 23:10:16

开发数据库可太容易,不就 CURD 么,10 行不到就解决了: #!/bin/bash db_set () { echo "$1,$2" >> database } db_get () { grep "^$1," database | sed -e "s/^$1,//" | tail -n 1 }底层用一个纯文本存储,追加写入数据,每次查询只用查看文件中最后一次出现的键就行。

不过好像没支持删除。

哦,有了,我加一个标记就行,然后查的时候,如果发现了删除标记,就说明删除了。

#!/bin/bash db_set() { echo "$1,$2" >> database }…。

数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
广告位810*200
相关阅读
在医院做了很多检查最后发现用处不大,这算是过度医疗吗?

在医院做了很多检查最后发现用处不大,这算是过度医疗吗?

不请自来 就上个星期的事 外院转来一位患者,中年女性,三天前...

2025-06-25
软路由真的比硬路由更好吗?

软路由真的比硬路由更好吗?

首先 Intel CPU,属于通用处理器,它最大的问题是数据...

2025-06-25
为什么windows的arm版没有被广泛使用?

为什么windows的arm版没有被广泛使用?

我们可以看一下对照组的macOS,做到了在M1-M2时期号召...

2025-06-25
宁波东方理工大学学费每人每学年 9.6 万,为什么会这么贵?

宁波东方理工大学学费每人每学年 9.6 万,为什么会这么贵?

一般来说民办高校的学费要比公办高校高不少,一年9.6万贵吗?...

2025-06-25
《红色警戒2》里为什么防空导弹不如防空炮?

《红色警戒2》里为什么防空导弹不如防空炮?

难道你们没有发现?它们其实是特意针对另一方的空中单位设定的!...

2025-06-25