当前位置:当前位置: 首页 >
数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
文章出处:网络 人气:发表时间:2025-06-27 04:30: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 }…。
同类文章排行
- 求大神解答,为什么大家都不喜欢用docker?
- 2025年了expo和Flutter学哪个?
- 自己正在变老的明显特征是什么?
- 警犬知道自己是警犬么?
- 为什么新流行的开源编辑器都在用Rust开发?
- 榴莲的产量明明很高,为什么还卖那么贵?
- 汉语是牺牲了什么,才成为世界最紧凑、最高效的语言?
- 你们在公司是怎么使用k8s和docker的?
- 美国投掷 6 枚钻地炸弹袭击伊朗福尔多核设施,钻地弹有多大杀伤力?能摧毁伊朗地下核设施吗?
- 如何自己搭建家庭服务器?
最新资讯文章
- 各位都在用Docker跑些什么呢?
- 为什么有的女生喜欢穿紧身牛仔裤?
- 为什么我养的龟忽然死了?
- 华为和硅基流动发布CloudMatrix384超节点部署DeepSeek的报告,对行业有何影响?
- 面试中被嘲笑Token放在redis里,该如何应对这种情况呢?
- 如何看待小道消息传出半导体已实现全产业链替代,国产euv已突破,良率70%?
- 什么是bootloader?
- 我毕业想成为前端工程师,可是前端技术太多,越学越多,可是我想成为技术强的人,又很无助,怎么办?
- 有哪些值得推荐的vim 插件?
- 优酷为什么越来越不行了?
- Golang和J***a到底怎么选?
- emacs与vim相比有哪些优点呢?vim按键和插件很强大,以前简单用过Emacs,感觉比VIM笨重?
- 央视怎么又开始报道伊朗的防空能力了?是有神秘的力量开始介入了吗?
- 美向福尔多投 6 枚「钻地弹」,其他核设施发射了 30 枚「战斧」导弹,威力如何?伊核设施受损有多大?
- 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?