当前位置:当前位置: 首页 >
数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
文章出处:网络 浏览次数:发表时间:2025-06-26 23:10:16
开发数据库可太容易,不就 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 }…。
同类文章排行
- 匿名说说你最近的烦心事吧!?
- 为什么Go仅仅160MB的安装包就可以编译程序,而Rust却还需要几个GB的VC++才能编译?
- 国内所有14nm以下的芯片都不能被台积电代工,为啥小米玄戒能被代工?
- 程序员用 Mac mini m4有必要买24G+的吗(非主力机)?
- 《风味人间》里的顺德鱼生是淡水生鱼片,不担心有***吗?
- Unity有哪些适合拿来练手的游戏项目?
- 2025 年还能等得到 LCD 屏的旗舰机吗?
- 为什么各大品牌内存条包装都那么low?
- 央行预警:当前物价回升速度明显低于金融总量增速。为何要防止物价从“哄抬”转向“低价倾销”?
- 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
最新资讯文章
- 龙芯 2K3000 处理器正式发布,这款处理器的发布对国产芯片的发展意味着什么?
- 为什么买的小乌龟总是养不活呀?
- 目前中国程序员和美国程序员的差距在哪里?
- 消息称苹果 macOS 26 将不再支持部分旧款英特尔 CPU 机型,这背后原因有哪些?
- 什么是 5G 固定无线接入(FWA)?
- 美剧绝命毒师有哪些让你难以忘怀的细节?
- Linux 下有没有类似 Everything 的搜索工具?
- 如何看待美团创始人王兴清空微博?
- 这种裙子是不是对直男爆杀?
- 索尼互动娱乐宣布 PS6 的开发工作已经全面启动,你会如何期待索尼的下一代游戏主机呢?
- 什么是 5G 固定无线接入(FWA)?
- 英国登山队靠人均 124 万元的氙气疗法,无高反四天登顶珠峰,该方法究竟是什么体验?背后有哪些争议?
- 如何成为氛围感美女?
- 字节引入Rust是否代表J***a的缺点Go也没解决?
- 为什么买的小乌龟总是养不活呀?
- 如何评价小米 6 月 26 日发布的小米 YU7、MIX Flip2、REDMI K80 至尊版?
- 如何评价网传鸿蒙 PC 成功裸机启动 Windows ARM?
- 你的内衣丢过吗?
- Golang和J***a到底怎么选?
- 中国制造的打印机为什么质量就是差?