当前位置:当前位置: 首页 >
数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
文章出处:网络 人气:发表时间:2025-06-26 11:45:19
开发数据库可太容易,不就 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 }…。
同类文章排行
- 公司就一个后端一个前端,有必要搞微服务吗?
- 为什么公务员晋升要卡年龄?
- 为什么从事技术的人普遍都比较难沟通?
- 如何看待广西举全区之力支持柳州化解债务?为什么最近地方债又重回公众视野?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 现在个人博客不能备案了吗?
- 网恋发现对方太好看了怎么办?
- 为什么人眼可以看到的所有颜色都可以由三种基础色线性表示?为什么不是2种或4种?
- 独立开发者都使用了哪些技术栈?
- 男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
最新资讯文章
- 如何看待M4单核性能吊打9950x?
- 如何评价鸿蒙电脑无法编写其自身运行的程序?
- 为什么很多男人都喜欢大胸的女生?
- 广西桂军真的很厉害吗?
- 组nas一定要TDP低的cpu吗?
- 为什么Next.js和Nuxt.js发布时间只隔了几小时?
- 伊朗若拥有巴基斯坦的中国防控体系,能否把美国的B2轰炸机打下来?如果打下会对世界局势产生什么影响?
- 为什么B-2轰炸机从来不敢来中国?
- 为什么自从 Ti6 以后,CNDOTA 开始给人一蹶不振的感觉?
- MacBook的诱惑在哪里?
- NextJS的全栈能力现在如何了?
- 为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 现在工作中k8s是使用containerd还是docker来管理容器?
- 苹果搭载 M5 芯片的 MacBook Pro 或将于 2025 年秋推出,该产品应用了哪些新技术?
- 你为什么在日常生活中不敢穿的太漂亮?
- Django、Flask、FastAPI,Python 后端哪个更好?
- 6 月 28 日贵州榕江县防汛应急响应提升至 Ⅰ 级,全城撤离,当地情况如何?
- 如何评价漫威剧《钢铁之心》?
- 网恋发现对方太好看了怎么办?
- 使用Rust开发游戏是一种怎样的体验?