当前位置: 首页 >
数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 人气:
开发数据库可太容易,不就 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-29男的真的会把所有衣服从上到下都扔洗衣机吗?
- 2025-06-29如何判断鱼缸中的硝化系统是否已经成功建立?
- 2025-06-29古时将人斩首的难度有多大?
- 2025-06-29有哪些小众的开源项目养活了一大批人?
- 2025-06-29核武器真的有宣传中那么牛逼吗?
- 2025-06-29程序员真的需要一台 Mac 吗?
- 2025-06-28为什么沃尔沃叫好不叫座?
- 2025-06-29买到烂尾楼到底该有多绝望?
- 2025-06-29想要入行音***开发,但是没有相关项目经验怎么办?
- 2025-06-29索尼互动娱乐宣布 PS6 的开发工作已经全面启动,你会如何期待索尼的下一代游戏主机呢?
- 2025-06-29「牛奶湖」游客排队接奶,当地表示可以放心喝,是否符合食品安全标准?此营销行为对当地牧业是否有宣传作用?
- 2025-06-29手术时把大脑拿出来还能接回去吗?
- 2025-06-29中医为什么提倡禁一切寒凉之物?
- 2025-06-29为什么老顾客吃着吃着就不再来照顾生意了呢?
- 2025-06-29为啥arm架构比x86 x64省电?
- 2025-06-29为什么有的人喜欢带着 MacBook 去咖啡店或者书店上网,而不是 ThinkPad 之类的?
推荐产品
-
豆包推出 AI 编程,在「编辑模式」下可以直接前端改图和文字,体验如何?对行业会带来怎样的影响?
坏消息是做前端的人更加水深火热了,好消息是后端暂时还比较安全 -
雷军,是真的如表现的那么真诚吗?
利益相关:前员工,在小米工作7.5年,22年38岁被裁员。 -
皮肤太白是种怎样的体验?
大概就是 只要给我一点光 我就是灯泡! 废话不多说,直接上图 -
如何系统地学习Rust语言?
笔者会近期更新一系列 Rust 中级教程系列文章,介绍一些
最新资讯