当前位置: 首页 >
数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 人气:
开发数据库可太容易,不就 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-29年纪轻轻为什么会得腰肌劳损?
- 2025-06-29obsidian用一两年后会有多大?全文搜索还快吗?
- 2025-06-29那些过气的明星,后来怎么样了?
- 2025-06-29做网页开发时,允许用户输入url图片地址来作为自己的头像有什么风险?
- 2025-06-29为什么现在新出的显卡(甜品级)很多使用PCIe5.0 x8,而不是x16?
- 2025-06-29能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
- 2025-06-29程序员平时都是CRUD开发工作,真的需要深入理解原理性的知识点吗?
- 2025-06-29程序员明明是技术积累岗位,为什么年龄越大反而可替代性变高了?
- 2025-06-29如何评价网传“3.21”东航MU5735航空器飞行事故调查进展情况通报决定不予公开?
- 2025-06-29IT行业夫妻双双被裁,想去新西兰闯一闯可以吗?
- 2025-06-29为什么很多男人都喜欢大胸的女生?
- 2025-06-29如今的Intel为什么连AMD都打不过?
- 2025-06-29使用Rust开发游戏是一种怎样的体验?
- 2025-06-29电影《碟中谍》系列中哪一部最好?
- 2025-06-29男医生在给年轻靓丽的女性检查时会是什么心态?
- 2025-06-29为什么中国的英语教育这么失败?
推荐产品
-
为什么润人觉得出国一定就会过的好呢?
因为在这些人眼里,真实的美国是这样的: 1.生活中 只有1美 -
为什么大部分人都认为2560x1440是2K?
你说这个我就精神了,咱们来讨论一下USB1.0 ,USB2. -
MacBook的诱惑在哪里?
M2 Max,不插电直接开Pro Tools,一分钟以内可以 -
折叠屏手机有哪些有用或好玩的功能,你过去不理解,现在离不开?
观望了两三年,我觉得目前在 vivo 折叠屏手机上终于看到了
最新资讯