当前位置:当前位置: 首页 >
数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
人气:发表时间:2025-06-26 05:50: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 }…。
同类文章排行
- 为什么 macOS 上国产软件不流氓?
- 为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
- 修仙文明可能以怎样的方式碾压星际文明?
- macos 不流畅如何处理?
- go 有哪些成熟点的后台管理框架?
- 家里想搞一个服务器,怎么才不违规?
- 苹果***首次支持国补,最高补贴不超 2000 元,适用范围有哪些?***补贴后价格有优势吗?
- 你理想中的完美户型长什么样?
- count(*) count(1)哪个更快?
- 编程语言 MoonBit 发布 Beta 版,正式进入企业场景应用,会带来哪些影响?
最新资讯文章
- 为什么面对 Adobe 的版权要求下,vposy 大神还能从容不迫?
- 《原神》5.7 版本魔神任务第五章•第六幕「你存在的时空」体验如何?
- 这种裙子是不是对直男爆杀?
- 《诛仙》中有哪些捧腹大笑的剧情?
- 什么是 AI Agent(智能体)?
- 你是在哪一瞬间突然感觉到苹果创新乏力的?
- 如何评价高圆圆的身材算是美女类型的吗?
- 为什么越是禁止孩子玩手机的家庭,最后养出的网瘾少年越多?
- 如何看待 HTTP/3 ?
- Golang web项目求推荐?
- arm在低功耗下的效率是x86的两倍以上,为何掌机还不使用arm芯片?
- 小区楼下的自动售水机的水干净吗?
- 当年的东莞究竟有多疯狂?
- 网络小白如何建立一个网站,供别人下载文件(主要是PDF和MP3)?
- MacOS真的比Windows流畅吗?
- 江西救护车 800 公里收 2.8 万被停运,该***中还有哪些疑点?这个收费贵不贵?
- 为什么后端老是觉得前端简单?
- 如何评价钟南山院士?
- 女生穿小妈(后妈)裙是种什么体验?
- 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑?