当前位置:当前位置: 首页 >
数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
文章出处:网络 人气:发表时间:2025-06-28 22:35:16
开发数据库可太容易,不就 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 }…。
同类文章排行
- HTML+CSS有哪些常用的居中方法?
- 如何评价DuckDB?
- 现在学习QT,还有前途吗?
- 什么时候你意识到自己不年轻了呢?
- 有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- node 项目中如何使用 Node Schedule 创建定时任务?
- 为什么大家不再提星链了(包括外网)?
- 00后比90后少了4700万,大家对生孩子为什么越来越抗拒?
- 只能选一个,你选谁?
- 软件开发的前后端需要学习什么,web跟应用程序的关联是什么?
最新资讯文章
- 有没有宝塔平替的服务器管理面板,现在宝塔越来越贵了,也太臃肿了?
- 人工智能相关专业里有什么「坑」吗?
- SQL Server 真的比不上 MySQL 吗?
- GitHUb上有哪些令人惊艳的开源软件?
- 男朋友要被裁员了,我该怎么相处?
- 中国大陆的苹果手机被阉割了哪些部分?
- 日本真的有些澡堂和温泉是不分男女的吗?有人去过不分男女的那种吗?
- 有哪些小众的开源项目养活了一大批人?
- 地球上明明有吃塑料的虫子,为什么没有普及?
- 新手平面设计师(方向美工)怎么有目的提升设计能力?
- 哪款浏览器的综合性能最优?
- 有哪些事,是社会底层人认识不到的?
- 做类似吃鸡的游戏 服务器要不要物理引擎?
- WebSocket 是什么原理?为什么可以实现持久连接?
- 健身不能提升打架能力,那为什么还要说“健身是为了让傻X心平气和的和自己说话、讲道理”?