数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 发表时间:2025-06-28 11: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-20 21:50:16写业务的话,go是不是垃圾?
- 2025-06-20 21:55:15有一张巨强的显卡是什么体验?
- 2025-06-20 22:15:15鱼缸有没有简单的过滤配置搭配方式?
- 2025-06-20 21:00:15伊朗这次会崩溃灭亡吗?
- 2025-06-20 21:50:16网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 2025-06-20 21:20:15造一艘航母有多难?
- 2025-06-20 22:20:16只是突然很好奇,已经造出了三艘航母,为何不能按照这样的模板,批量建造航母呢?
- 2025-06-20 21:40:16为何雷军天天健身,却无健身痕迹?
- 2025-06-20 21:45:15大海捞针还捞着了是一种什么样的体验?
- 2025-06-20 20:55:15如何看待rust编写的zed编辑器?
推荐产品
-
Rust开发Web后端效率如何?
先叠几个定语: 你要是写Reactive Web,用Web -
cloudflare的1.1.1.1和warp有什么区别?
坦白说,我第一次听说 Cloudflare 是因为他们提供的 -
如何看待青鸾峰上连续几本***霸占纵横榜首?
他是毅力帝。 这是他应得的。 青鸾峰上老师的男神是天蚕土豆 -
“哨兵模式”涉嫌泄密,你支持封杀特斯拉吗?
这就不得不聊下国企优秀的保密策略了。 企业内部的一些通用开
最新资讯