当前位置: 首页 >
数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 人气:
开发数据库可太容易,不就 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-23我的世界怎么租一个四个人的服务器?
- 2025-06-23核聚变是一条死胡同吗?
- 2025-06-23独立站怎么开始做啊?
- 2025-06-23为什么我养的龟忽然死了?
- 2025-06-23如何看待使用mac mini当7*24h的服务器?
- 2025-06-23炫富真的很爽吗?
- 2025-06-23Linux下监控流量一般使用什么工具?
- 2025-06-23为什么UC曾经是国内主流浏览器之一,但现在却逐渐销声匿迹了?
- 2025-06-23你在出租房屋发现过什么前租客留下的“宝藏”?
- 2025-06-23CRM 开源系统有哪些推荐?
- 2025-06-23为什么有的女生喜欢穿紧身牛仔裤?
- 2025-06-23什么鱼生命力顽强好养活?
- 2025-06-23如何评价ReactOS?
- 2025-06-23J***a 除了 Spring 还有什么?
- 2025-06-23胖东来能长久下来吗?
- 2025-06-23《碟中谍 8》都有哪些槽点?
推荐产品
-
30岁了,你在深圳过着什么样的生活?
31岁未婚,是一名少儿形体***老师,周六周日机构忙的起飞, -
docker如何查看 容器启动的run命令?
题主是否是需要查看启动run命令的容器状态 其命令是: $ -
Steam上有哪些优秀的即时战略(RTS)游戏?
前言:这是一篇收集并整理了近三个月的回答,考虑到文章的时间跨 -
为什么有人爱 Firefox 胜过 Chrome 呢?
之前的主力军一直是chrome 觉得chrome 简洁好用
最新资讯