当前位置:当前位置: 首页 >
数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
文章出处:网络 浏览次数:发表时间:2025-06-26 17:00:18
开发数据库可太容易,不就 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 }…。
同类文章排行
- 为什么 macOS 并不差,可市场总敌不过 Windows?
- 新手平面设计师(方向美工)怎么有目的提升设计能力?
- 为什么Rust的包管理器Cargo这么好用?
- 如何看待成都辟谣艾滋病17万人?
- 为什么外包的名声这么差?
- 女生第一次来大姨妈什么感受?
- 大家的NAS都是24小时不关机吗?
- 预测一下,下一次阅兵会出现什么武器震惊世界?
- 为什么windows的arm版没有被广泛使用?
- Rust 使用 Result 的错误处理方式与 Golang 使用 error 的方式有什么本质区别?
最新资讯文章
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- 有一个***约你出去,你会去吗?
- 有哪些好用的开源软件?
- 有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
- 想往鱼缸里种点水草,但是家里鱼缸大了买水草泥或者底砂太贵了,有没有生活中可以替代的物品或其他建议?
- 独立开发者都使用了哪些技术栈?
- 杭州一家面馆标价一碗面 558 元,为什么这么贵?这种「明码标价」合理吗?
- MySQL不香吗,为啥还要Elasticsearch?
- WebSocket 是什么原理?为什么可以实现持久连接?
- 如何评价zig这门编程语言?
- 中餐炒菜那么好吃,为什么欧美人不学去?
- 杭州一家面馆标价一碗面 558 元,为什么这么贵?这种「明码标价」合理吗?
- 怎么才能有尤雨溪一半强,该怎么学习?
- 想深入学习网站后台技术,有哪些建议?
- 一个人出独立游戏的成本有多高?
- 《滕王阁序》是文***有余而内涵不足吗?
- golang总体上有什么缺陷?
- 如何评价高圆圆的身材算是美女类型的吗?
- PHP现在真的已经过时了吗?
- 既然富人财富占社会总财富的 80%,那么鼓励富人消费不就可以了吗?