当前位置: 首页 >
数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 人气:
开发数据库可太容易,不就 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-28台湾什么时候统一?统一了对普通老百姓有什么影响?
- 2025-06-28苹果从 2026 年发布的 macOS 27 起不再兼容任何 Intel Macs,这背后原因有哪些?
- 2025-06-28一个普通人如何改变命运?
- 2025-06-28现代鸟类是否还具有演化成完全海洋动物的潜力,就像鲸类一样?
- 2025-06-28媒体曝光有学生吸食打火机气体成瘾,打火机气体中有哪些成分?吸食会对身体有怎样的伤害?
- 2025-06-28有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- 2025-06-28你为什么放弃了wsl?
- 2025-06-28GCC关于模板的bug?
- 2025-06-28现在后台管理系统用什么前端框架好?
- 2025-06-28梅西最难破的记录是什么?
- 2025-06-28现在学编程晚不晚?
- 2025-06-28能不能发一张你相册里最好看的自拍照?
- 2025-06-28实体店为什么生意越来越难做了?
- 2025-06-28为什么要学go语言,golang的优势有哪些?
- 2025-06-28我国以前禁用过手机WIFI,为什么后来又允许了?
- 2025-06-28MacOS真的比Windows流畅吗?
推荐产品
-
为什么现在键盘轴体不用颜色命名了,全是些莫名其妙的名字,看不懂到底是什么?
说到底,现在的轴体厂家看起来很卷,其实并没有,这些厂家仍旧抱 -
感觉编程挺锻炼思维逻辑的,该不该让孩子从学习点编程?
肯定是该学的。 但学的目的你要想清楚。 如果是为了助力升 -
如何获取用户的真实IP地址?
用户无法获取IP地址故障专题 现实生活中,每个人都有一个身份 -
2025年了expo和Flutter学哪个?
让别人入坑expo,真是居心叵测啊,那个唤起定时提醒怎么实现
最新资讯