数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 发表时间: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 }…。
推荐资讯
- 2025-06-24 23:10:16mysql每天有1千万数据 怎么办?分表吗 有什么好的方案。?
- 2025-06-25 00:05:17儿子抑郁四年左右了,他的未来该怎么办?
- 2025-06-24 23:35:16冬天也要穿胸罩吗?
- 2025-06-25 00:25:17LCD党真的只是少部分人吗?
- 2025-06-25 00:00:16做一个中国的微软到底有多难?
- 2025-06-24 23:05:16脸与身材不符是种怎样的体验?
- 2025-06-24 23:30:15目前美军还有哪些领域是明显领先于解放军的?
- 2025-06-25 00:15:16为什么都对TLC乃至未来的QLC嗤之以鼻呢?
- 2025-06-24 23:50:15为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
- 2025-06-24 23:35:16为什么 Bun 选择了 Zig 以及 JSCore?
推荐产品
-
golang为什么要内置map?
学太多的坏处就想太多。 Go 从一开始就不是一个想很多的语 -
做数据库内核开发的是不是很少?
传统数据库已经发展了四五十年,各种技术相当成熟了,因此现在的 -
自己尝试组装NAS,求大佬给指点一下?
缘由最近几天折腾fnos,我有一点轻度的仓鼠症,喜欢收集各种 -
能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
更新1: Vite又发7.0了,请注意兼容性。 ***s:
最新资讯