当前位置: 首页 >
数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 人气:
开发数据库可太容易,不就 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韦东奕的牙怎么没了?
- 2025-06-27TVB 演员陈慧珊转行当英语老师,称已拿博士学位,如何看待她的选择?为什么这么多 TVB 演员转行?
- 2025-06-27为啥arm架构比x86 x64省电?
- 2025-06-27只能选一个,你选谁?
- 2025-06-27美元指数跌破 ***.0 关口,创 2022 年 2 月以来新低,哪些因素影响的?后续走势如何?
- 2025-06-27NextJS的全栈能力现在如何了?
- 2025-06-27公司电脑加密的文件,复制到移动硬盘后如何解密?
- 2025-06-27小鹏G7预售价23.58万,何小鹏称其为「全球首款L3级算力的AI汽车」,何为L3级算力?竞争力如何?
- 2025-06-2727寸显示器有必要上4K吗?
- 2025-06-27鱼缸能不能做到一直不换水还很清澈?
- 2025-06-27为啥苹果不给 MacBook Pro 加上这些特性?
- 2025-06-27微信服务器会保留聊天记录吗,会保存多久?
- 2025-06-27你自己觉得自己的身材好吗?
- 2025-06-27谁能通俗的解释一下为什么有人怀疑姜萍?
- 2025-06-27为什么成功人士的精力都非常旺盛?
- 2025-06-27如何评价董宇辉讲述“各地厅长甚至更大的领导来我们这,站在门口等,站一个多小时。”?
推荐产品
-
为什么大部分人都认为2560x1440是2K?
你说这个我就精神了,咱们来讨论一下USB1.0 ,USB2. -
为什么是 9 月 3 日阅兵而不是 10 月 1 日国庆阅兵?
1、等不了了,十一国庆大阅兵是十年一次,下次在2029年,还 -
能否对比一下Claude Code和Gemini CLI,你的选择建议是?
如果是干活赚钱,我推荐claude code,你所需要付出的 -
有哪些BI工具惊艳了你?
当你看过很多后,你就会发现,谁都没有什么惊艳的,图形都差不多
热销产品
最新资讯