数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 发表时间:2025-06-28 14:45: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-27 03:55:10什么是防抖和节流?有什么区别?如何实现?
- 2025-06-27 03:30:11Linux 下有没有类似 Everything 的搜索工具?
- 2025-06-27 04:10:10能分享一下你写过的rust项目吗?
- 2025-06-27 04:20:09如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?
- 2025-06-27 03:35:10美国隐性轰炸机B2、B21来了,中国能拦得住吗?
- 2025-06-27 03:20:10如何看待美团创始人王兴清空微博?
- 2025-06-27 04:25:10你被哪个后来知道很sb的BUG困扰过一周以上吗?
- 2025-06-27 04:30:10前端,后端,全栈哪个好找工作?
- 2025-06-27 03:10:11世界最大医院郑大一附院有多牛?
- 2025-06-27 03:30:11你在出租房屋发现过什么前租客留下的“宝藏”?
推荐产品
-
为什么《战争雷霆》没有什么竞品游戏?
因为战雷在娱乐和拟真之间达到了一个很好的平衡。 先说一个细 -
《海贼王》里,为何赤犬作为很早就出场的强者,他的压迫感没有掉价?
因为尾田还没开始刻画赤犬,开始仔细描写之后一定是小丑。 这部 -
Docker 的应用场景在哪里?
大家好,我是 J***a陈序员。 在日常工作中,我们常常会使 -
魔兽世界有必要4k吗?
魔兽正式服: 我刚换的新配置:***00X+4070S, 换
新闻动态
最新资讯

