当前位置:当前位置: 首页 >
数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
文章出处:网络 人气:发表时间:2025-06-26 05:50:14
开发数据库可太容易,不就 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 }…。
同类文章排行
- 湖北襄阳一高中全班 45 人有 43 人超 600 分,这个班是怎么做到的?其成功经验是否可复制?
- 如何说服技术老大用redis?
- 程序员的时间管理真的是写代码1小时,调试8小时吗?
- 你最常用的AI工具是哪个,你最看重它哪一点?
- 如何看待小米 YU7 3 分钟大定突破 20 万辆,锁单 12.2 万辆?小米汽车做对了什么?
- 梅西最难破的记录是什么?
- 各位都在用Docker跑些什么呢?
- 为什么m4max可以轻松堆128g显存,nvidia消费端显卡却长期被限制在24g?
- SwiftUI 是不是一个败笔?
- 为什么现在新出的显卡(甜品级)很多使用PCIe5.0 x8,而不是x16?
最新资讯文章
- Golang 中为什么没有注解?
- 放弃了微服务,我们为什么要重回到单体架构?
- 为什么会有媚黑这种奇怪的癖好?
- 为什么不用rust重写Nginx?
- 为什么hdmi2.1带宽优于dp1.4,还是会推荐dp?
- 有哪些BI工具惊艳了你?
- 现在的年轻人为什么跟父母沟通不来了?
- 为什么苹果公司无法制造出性价比高的 Mac 电脑?
- 为什么程序员独爱用Mac进行编程?
- 想知道德普怎么看上艾梅柏·希尔德的?
- 如何评价剪映svip,599一年,有替代方案吗?
- 为什么 macOS 上国产软件不流氓?
- 普通人用得着4k分辨率的显示器吗?
- 为什么大部分人都认为2560x1440是2K?
- 如何看待国内服装尺码越来越小的现象?