数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 发表时间:2025-06-26 05:50:14
- 来源:
开发数据库可太容易,不就 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-23 05:45:14罗马仕宣布召回超 49 万台充电宝,极端场景下可能有燃烧风险,有多危险?为何有安全隐患的产品能够上市?
- 2025-06-23 05:55:14Golang中有必要实现Async/Await吗?
- 2025-06-23 04:55:14比亚迪最近绩效减半,这是卸磨杀驴么?
- 2025-06-23 05:30:14如何评价电影《碟中谍8:最后清算》?
- 2025-06-23 05:40:15想听听看现在路人对五月天的看法?
- 2025-06-23 05:50:14后端开发除了增删改查还有什么?
- 2025-06-23 04:50:14新手想要打好篮球,主要练运球还是投篮?
- 2025-06-23 04:40:15iOS开发新手入门应该学OC还是swift?
- 2025-06-23 05:05:14特朗普称美国完成对伊朗三处核设施的打击,具体情况如何?伊朗会如何反击?
- 2025-06-23 04:40:15SpaceX的可回收火箭有什么神奇之处,为何其他航天大国还不能仿造?
推荐产品
-
维护一个大型开源项目是怎样的体验?
谢邀。 现在全职维护 Vue.js: vuejs/vue · -
27寸显示器是否有必要到4K?
看用途和预算。 不差钱的电影发烧友和单机游戏玩家上顶配4K( -
如何看待剪映这些傻瓜软件?
我获得了剪映SVIP,到2029年。 最近我获得了剪映SVI -
2025年了expo和Flutter学哪个?
让别人入坑expo,真是居心叵测啊,那个唤起定时提醒怎么实现
最新资讯