数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 发表时间:2025-06-28 19:00: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 }…。
推荐资讯
- 2025-06-21 16:25:17将 Windows Server 作为个人 PC 操作系统来用是怎样的体验?
- 2025-06-21 16:00:17自己拥有一台服务器可以做哪些很酷的事情?
- 2025-06-21 16:20:17如何评价“寡姐”斯嘉丽·约翰逊的身材?
- 2025-06-21 16:10:16你和你老婆是怎么认识的?
- 2025-06-21 15:25:16如何评价苹果 3 月 5 日发布的 MacBook Air M4,相比前代有哪些提升?
- 2025-06-21 15:30:17买到烂尾楼到底该有多绝望?
- 2025-06-21 15:00:17中国的航空发动机现在是什么水平?
- 2025-06-21 14:55:18为什么macOS软件生态不敌Windows?
- 2025-06-21 16:20:17阿里网盘为什么没有动静了?
- 2025-06-21 15:10:17为什么中国防空反导系统才7年就从山寨到全面原创且超越了俄罗斯?
推荐产品
-
你最真实(很少吐露)的择偶标准是什么?
感谢大家的关注和支持!收到这么多鼓励的私信,真的让我受宠若惊 -
如何看待M4单核性能吊打9950x?
吊打不吊打没关系,可怕的是 这么强大的性能你无论到哪都能拥有 -
2025年了expo和Flutter学哪个?
expo没有用过,不过是flutter资深用户。 2018 -
以军要求以全境民众进避难所,伊朗称初步估计本轮袭击使用了 30 枚导弹,以防空系统还能坚持多久?
昨日晚间,地中海内以色列外海出现一个极不寻常的圆圈圈,以一艘
最新资讯