开发数据库可太容易,不就 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 }…。
{dede:pagebreak/}
Go 语言几乎打了所有 Programming Language 学者的脸,然而它却成功了,为什么?
谷歌云服务宕机导致 OpenAI、Shopify 等服务中断,此次宕机的具体技术原因是什么?
2020-11-26:go中,map的创建流程是什么?
如何看待国内开源项目的不可持续性?
为什么 macOS 比 Windows 稳定?
请问哪种输入法比较好用?
你为什么在日常生活中不敢穿的太漂亮?
27寸显示器是否有必要到4K?
为什么现在很多人推崇国外原版教材?
你们在编程时遇到过什么离谱的bug吗?
前端初学者如何学习css及页面布局?
obsidian用一两年后会有多大?全文搜索还快吗?
你最满意的10款 PC 软件是什么?
为什么都认为无GC语言一定会比有GC语言要快?
韦东奕(北大韦神)要是去写游戏引擎代码,能不能把虚幻引擎按在地上摩擦?数学好真能‘降维打击吗?
winkawaks游戏模拟器怎么运行?