数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 发表时间:2025-06-26 02:20:15
- 来源:
开发数据库可太容易,不就 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 02:45:15开车的人和不开车的人思维有什么区别?
- 2025-06-23 02:30:15为什么 php 可以做到 7 毫秒以内响应,而 .net 做不到?
- 2025-06-23 01:35:15对比「胖东来」和「山姆」,两种模式的区别和优缺点如何?
- 2025-06-23 01:05:15OSI 协议与 TCP / IP 协议有什么差别?
- 2025-06-23 01:40:15如何看待 Three.js / WebGL 等前端 3D 技术?
- 2025-06-23 01:35:15Anthropic 推出的 Claude Code 是什么技术原理呢?
- 2025-06-23 01:45:15美向福尔多投 6 枚「钻地弹」,其他核设施发射了 30 枚「战斧」导弹,威力如何?伊核设施受损有多大?
- 2025-06-23 02:05:15HHKB这种键盘真的好用吗?
- 2025-06-23 02:45:15如果北京放开车牌,未来会怎样?
- 2025-06-23 02:20:15为什么工厂流水线的工人们宁愿每天做重覆的工作也不愿意去学一门技术?
推荐产品
-
最好的笔记软件是什么?
目前来说(2025年6月),上个月Google新出的Note -
求大神解答,为什么大家都不喜欢用docker?
我在游戏行业呆了7、8年,互联网行业呆了2年,实体行业呆了4 -
《流浪地球 2》里,要求五十岁以上的执行必死的任务,是否是道德***?
21年,郑州720 当时刚高考完,crush和一家子亲戚困机 -
为什么很多家庭一到过年就吵架?
这是今年我家的年夜饭,我将保留这张照片很长时间,用来警醒自己
最新资讯