数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 发表时间:2025-06-28 16:35: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-18 05:25:09罗马仕宣布召回超 49 万台充电宝,极端场景下可能有燃烧风险,有多危险?为何有安全隐患的产品能够上市?
- 2025-06-18 05:25:09湖南临澧烟花厂爆炸事故已致 9 人遇难 26 人受伤,事故原因可能是什么?厂方要承担哪些法律责任?
- 2025-06-18 06:35:10新疆机票价格暴涨,上海飞乌鲁木齐往返超 6000 元,为什么旅游旺季还没到价格就飞涨?新疆旅游有多火?
- 2025-06-18 05:45:10为什么不成立一个***经济特区?
- 2025-06-18 06:55:10基因好是一种怎样的体验?
- 2025-06-18 06:50:10中国发动机是技术落后,还是材料技术没有攻克?
- 2025-06-18 05:20:10谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
- 2025-06-18 05:55:09LevelDB/RocksDB是如何保证MemTable写入的原子性的?
- 2025-06-18 06:50:10如何看待日本小学校园餐只有一小块鸡肉?
- 2025-06-18 05:55:09为什么央视不再报道洛杉矶***了?
推荐产品
-
为什么很多强大的软件都不依赖图形界面?
凡是做个gui的程序, 基本上得在gui上花费80%的时间精 -
自己拥有一台服务器可以做哪些很酷的事情?
11月3日更新: 听取建议,逐渐缩减VM,转移到CT当中,然 -
为什么有的女生喜欢穿紧身牛仔裤?
个人觉得,女生穿牛仔裤的形式意义还是大于内容 说白了,就是审 -
如何看待波音787首摔?
4年前还是5年前,每次国内和英国往返,必定经过伦敦的希思罗机
新闻动态
最新资讯

