数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 发表时间:2025-06-28 22:35:11
- 来源:
开发数据库可太容易,不就 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-24 08:00:10伊朗对卡塔尔和伊拉克的美军基地发动导弹袭击,美方可能会怎样应对?会对卡塔尔、伊拉克造成怎样的影响?
- 2025-06-24 07:25:09如何评价腾讯元宝桌面端使用 Rust 的 Tauri 框架?
- 2025-06-24 07:25:09现代艺术只考虑意义、不考虑美感吗?
- 2025-06-24 08:05:12软路由真的比硬路由更好吗?
- 2025-06-24 06:50:10PHP初学者,我能不能使用PHP来开发桌面应用?
- 2025-06-24 07:50:10歼-20 在国际上到底是什么地位?
- 2025-06-24 08:10:11高考完了,要买笔记本,苹果mac m4怎么样?
- 2025-06-24 08:05:12如何评价B站峰哥亡命天涯直播中说面包就是比馒头好吃,中国古代不吃面包是因为贫穷,没有足够的柴火?
- 2025-06-24 08:05:12有没有一款音乐播放器,能连接nas音乐,创建音乐库,自动匹配歌词封面等等?类似infuse的概念呢?
- 2025-06-24 08:20:12鸿蒙 PC 操作系统有可能冲破 Windows 和 MacOS 的封锁,代表国产系统成为第三极吗?
推荐产品
-
当下房子已经跌到这样了,你会买吗,为什么?
广州南沙,上个月刚上车 99.9㎡,总价130w(含税、中介 -
为什么棒球在我国毫无水花?
通俗易懂的棒球规则 敌人朝你扔手雷,扔三次,你打不到你就被炸 -
Rust 的设计缺陷是什么?
刚看上一个大佬回答的评论区,我认为其实Rust最核心的设计缺 -
哪个瞬间让你觉得编程只是一门技术?
当年做游戏开发,C++、Lua、J***aScript、Ty
最新资讯

