当前位置: 首页 >
数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 人气:
开发数据库可太容易,不就 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-27鱼缸能不能做到一直不换水还很清澈?
- 2025-06-27有哪些用于重复***每日打卡的 App ?
- 2025-06-27公司有一块纯屏幕,能不能做到让他插上u盘就自动播放里面的***?
- 2025-06-27民航局紧急通知禁止携无 3C 标识及被召回的充电宝乘境内航班,无 3C 标识充电宝有哪些安全隐患?
- 2025-06-27如何评价《一人之下》722(765)话?
- 2025-06-27为什么光纤目前取代不了网线?
- 2025-06-27程序员平时都是CRUD开发工作,真的需要深入理解原理性的知识点吗?
- 2025-06-27一个坚持练搏击二十年的70岁老人,能打过30岁同样体重的普通人吗?
- 2025-06-27手术时把大脑拿出来还能接回去吗?
- 2025-06-27为什么电信运营商们肯拼命加下行带宽,却对上行严防死守?
- 2025-06-27Mac OS 系统是否内存越大越好?
- 2025-06-27怎么从一个人的名字判断他的家境?
- 2025-06-27为什么日本人越来越土了?
- 2025-06-27数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 2025-06-27湖北襄阳一高中全班 45 人有 43 人超 600 分,这个班是怎么做到的?其成功经验是否可复制?
- 2025-06-27有哪些让你目瞪口呆的 Bug ?
推荐产品
-
真的没有人觉得2k是一个很尴尬的分辨率吗?
以pc游戏为主的国内市场压根不应该认为QHD(2560*14 -
k8s里面kubectl get pod -d wide命令作用是什么?
Kubernetes 就像一个自动化的“分布式工厂”,而 K -
工程师离职,如果领导让你们把自己的技术教会一个人才能走,你们会教吗?
我爸是高级钳工,可以纯手工弯外径1.5壁厚0.2mm的不锈钢 -
独立开发者都使用了哪些技术栈?
现在最快、最省钱的方案是这样的: 前端咱就用Next.js,
最新资讯



