当前位置:当前位置: 首页 >
数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
文章出处:网络 人气:发表时间:2025-06-28 07:55:10
开发数据库可太容易,不就 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 }…。
同类文章排行
- 为什么负荷那么大的腰部力量训练的人不会受伤,长期无载荷久坐的人会出现腰肌劳损?
- 用GraphQL如何实现以下API请求?与REST的思路相比实现方法孰优孰劣?
- 为什么明明身边二胎非常普遍,但从人口统计数据看,人口依然是在减少的?
- 如何看待机器之心重测高考数学全卷,Gemini夺冠,豆包DeepSeek并列第二?
- 如何评价张靓颖刘宇宁《九万字》?
- MacOS真的比Windows流畅吗?
- 独立开发***能盈利吗?感觉好累...
- 未来10年,人民币会取代美元吗?
- 腰突怎么办25岁?
- 开源项目都有哪些盈利模式,都是怎么坚持下来的?
最新资讯文章
- 全世界最腐败的***有哪些?
- 魔兽世界有必要4k吗?
- 导师给了1.4W要我给工作室买个主机,是整机还是自己配?
- 为什么好多人不承认大众审美就是喜欢白皮?
- 为什么 mac mini 的 m4 版本价格这么低呢?
- AMD、Intel的下一代CPU的PPT都显示了强劲的性能提升,是在吹牛吗?
- 小朋友到底应不应该购买SWitch?
- 请问27寸4K显示器哪个好呀?
- 工业克苏鲁什么意思?
- Node.js是谁发明的?
- 字节跳动辞退原豆包大模型负责人乔木,被曝婚内出轨下属,如何看待这一处理结果?
- 有哪些是你用上了mac才知道的事?
- 如何看待某日本小学校园餐只有一小块鸡肉?
- 现在有没有可能在地球某处隐藏一个大型军事基地而几十年不被发现?
- 养龟玩龟的人可怕吗?






关注公众微信号
移动端,扫扫更精彩