数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 发表时间:2025-06-26 12:50:18
- 来源:
开发数据库可太容易,不就 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-25 07:35:16女生体毛旺盛是什么样的体验?
- 2025-06-25 06:05:14为什么中国一定要帮助伊朗?
- 2025-06-25 06:15:15女生什么状态才体现出她已经爱上你了?
- 2025-06-25 07:00:15和女生合租,都会发生什么事情?
- 2025-06-25 06:20:15WiFi7能替代HDMI吗?
- 2025-06-25 06:40:15如何看待某日本小学校园餐只有一小块鸡肉?
- 2025-06-25 07:20:14微软edge浏览器为什么逐渐被其他的浏览器代替?
- 2025-06-25 06:25:15现在的市场对 C++ 的需求大吗?
- 2025-06-25 07:40:15为啥小姐姐们都不想做主播了?
- 2025-06-25 07:40:15obsidian用一两年后会有多大?全文搜索还快吗?
推荐产品
-
字节引入Rust是否代表J***a的缺点Go也没解决?
Tiktok后端开发,偏架构设计。 目前我了解到的,只有在 -
如果不能使用linux,只能选鸿蒙与windows,你会选哪个?
这题其实很简单,只有唯一解,主要考的是审题。 原题: 如果 -
公司老板不想续费3w一年的云服务器,合理吗?
一个OA,一个***,40个人 你把你用了8年的办公台式机重 -
2025年,Gitea 和 GitLab 应当如何选择?
Gitea 是Go写的。 Gitlab主要是Ruby写的。
最新资讯