当前位置: 首页 >
数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?_雷火·竞技(中国)-全球领先的电竞赛事平台
文章出处:网络 人气:发表时间:2025-06-27 02:25:10
开发数据库可太容易,不就 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 }…。
同类文章排行
- 如何寻找到相对完整的真正的游戏的源码用来学习?
- 《流浪地球 2》里,要求五十岁以上的执行必死的任务,是否是道德***?
- PHP初学者,我能不能使用PHP来开发桌面应用?
- 女子姓名与被执行人同音多次遭传唤,澄清后仍有执行人员到单位调查,法院为何会反复找错人?反映出哪些问题?
- 如何评价DuckDB?
- 想知道德普怎么看上艾梅柏·希尔德的?
- 编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- 请各位参与了鸿蒙NEXT APP适配的开发者来谈一谈适配过程中的感受?
- PHP现在真的已经过时了吗?
- 为什么有人爱 Firefox 胜过 Chrome 呢?
最新资讯文章
- 为什么男生都不喜欢173身高的女生啊?
- Rust1.86才正式稳定trait的upcast,为什么在rust中这个特性实现如此复杂?
- 伊朗全国出现大面积断网,为何伊朗要对互联网实施临时管制?对当地民众有怎样的影响?
- SwiftUI 是不是一个败笔?
- 为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
- 大家猜猜伊朗的结局如何?
- 参考 FreeBSD,随着 Ruby 的没落,GitHub、GitLab 是否会去 Ruby 化?
- 以色列伊朗持续多日空对空轰炸,谁会先撑不住?双方的***还能支撑多久?还有哪些「杀手锏」没投入战场?
- 为什么韩国的热辣舞团无法征服中国的男性市场??
- 自己组一个E5服务器才几百块钱,为什么去阿里云租这么贵?
- 自己拥有一台服务器可以做哪些很酷的事情?
- Mac上有那些你认为极其好用的***?
- 为什么开发一个 AI Agent 看似容易,但真正让它「好用」却如此困难?技术瓶颈主要在哪里?
- 为什么小男孩小时候要比小女孩难养好多?
- 老板说我设计了一周的海报还是不行,我到底该怎么学啊?
- Rust开发Web后端效率如何?
- 编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
- 为什么中国主机带宽比美国贵5倍(原来错误的10000倍),比如阿里云?
- 哪些家电发明的初衷,和当前的用途大相径庭?
- 为什么openai的sdk只提供了python和js两个版本?





