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

2025-06-26 23:50: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-24
你觉得反渗透净水机和超滤净水器哪个是更适合厨房使用的?

你觉得反渗透净水机和超滤净水器哪个是更适合厨房使用的?

结论,除非没有供电,否则就无脑双出水反渗透。 一端出反渗透的...

2025-06-24
小区楼下的自动售水机的水干净吗?

小区楼下的自动售水机的水干净吗?

说实话,别在小区楼下售水机里打水喝了,我喝了半月,发现再不能...

2025-06-24
我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?

我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?

真不用听鱼圈那些知其然不知其所以然的大聪明告诉你过滤不够ba...

2025-06-24
MacOS真的比Windows流畅吗?

MacOS真的比Windows流畅吗?

说实话,我很有发言权。 手上刚买一台13寸MacBook ...

2025-06-24