数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 发表时间:2025-06-29 00:25:11
- 来源:
开发数据库可太容易,不就 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 }…。
推荐资讯
- 2025-06-18 22:55:12什么是Docker容器网络?
- 2025-06-18 23:45:11有个少数民族的女朋友是什么体验?
- 2025-06-18 22:15:12男子蛋糕被小女孩踩坏,上前理论还被其家长辱骂殴打,如果发生这种事情有比***里当事人更好的处理方法吗?
- 2025-06-18 22:55:12微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?
- 2025-06-18 22:05:11为什么女性基本都不学习自由泳?
- 2025-06-18 23:10:11大家为什么会讨厌缩写?
- 2025-06-18 23:00:12《诛仙》作者萧鼎于近日修改《诛仙》原作并大量删去碧瑶戏份,如何看待这一行为?
- 2025-06-18 23:15:11男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 2025-06-18 23:30:11一个人可以过得有多极简?
- 2025-06-18 23:05:12理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
推荐产品
-
苹果发布了 macOS 26 开发者预览版 Beta 更新,这次更新带来了哪些新功能和改进?
先叠个甲:不是讨论取消启动台是不是狗屎更新,也不是为了吹ma -
Golang与Rust哪个语言会是今后的主流?
这是我基于rust写的一款作业调度软件,支持广播执行作业,定 -
女孩子第一次穿高跟鞋是什么体验?
如果不算小时候臭美穿的小皮鞋,第一次穿高跟鞋应该是毕业面试的 -
为什么同样是输球,常州和国足的风评却差那么多呢?
更新:常州发红头文件了,足球队的不准上班不上学了,脱产练球。
最新资讯

