数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 发表时间:2025-06-27 04:30: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-24 06:20:14为什么都认为无GC语言一定会比有GC语言要快?
- 2025-06-24 05:20:14启用哪一个DNS网速最快?
- 2025-06-24 05:20:14三只羊是不是被人做局了?
- 2025-06-24 05:30:15你最满意的10款 PC 软件是什么?
- 2025-06-24 05:15:14如何评价前端组件库shadcn/ui?
- 2025-06-24 05:45:14男友凌晨高速开车,我情绪崩溃了,谁的错?
- 2025-06-24 06:45:14苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
- 2025-06-24 06:05:15当下房子已经跌到这样了,你会买吗,为什么?
- 2025-06-24 06:20:14如果第三次世界大战真的开始了,到时你最想做的是什么?
- 2025-06-24 05:05:14如何评价赵本山的演技?
推荐产品
-
为什么说迷你主机不好用?
迷你主机身上主要存在一对矛盾: 它更面向电脑小白,但关注群体 -
自己有车位,但是没有车,就想把对象的车停进去,结果物业不允许,这合法吗?
这个社会不认合不合理,只认合不合法。 不让停,好了,接下来 -
MiniMax Week第三天推出通用 Agent,体验如何?对行业会带来哪些影响?
我测试了下做PPT这个需求,并且用Manus做了一样的事,结 -
Python写桌面应用,可以用vue+python再通过打包的形式实现吗?如果可以,应该怎么写?
手把手教学:Vue + Python 打造高颜值桌面应用
最新资讯