当前位置: 首页 >
数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?
- 人气:
开发数据库可太容易,不就 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-28为什么有的房东喜欢把房间租给女租户?
- 2025-06-28男朋友说我穿衣服太开放,难道好身材不应该显示出来吗?
- 2025-06-28毕设答辩,老师说node不可能写后台怎么办?
- 2025-06-28「人间尤物」型女主有多可爱?
- 2025-06-28为什么朝鲜始终未解决粮食短缺问题?
- 2025-06-28理论上flutter性能应该非常高才对,为什么好些flutter应用性能一般?
- 2025-06-28nodejs 后端能不能利用tsx 处理 xml数据?
- 2025-06-28有人说24GB和48GB内存容量是新一代电脑平台最均衡的方案,真的是这样吗?电脑内存应该如何选?
- 2025-06-28「香港四大才子」之一蔡澜去世,你对他有哪些了解?如何评价他的成就?
- 2025-06-28张桂梅为啥觉得考上大学就能改变命运?
- 2025-06-28香港以后会不会变成普通话城市?
- 2025-06-28央企的信创,是否有必要把 spring 替换成国产的 solon ?
- 2025-06-28为什么Rust的包管理器Cargo这么好用?
- 2025-06-28CPU 为什么很少会坏?
- 2025-06-281MB其实是一个很大的存储单位,那么它的存储容量究竟有多大?
- 2025-06-28自己拥有一台服务器可以做哪些很酷的事情?
推荐产品
-
怎样实现redis分布式锁?
对于分布式锁,我的观点可能跟其他人不太一样。 在技术面试中, -
《诛仙》作者萧鼎于近日修改《诛仙》原作并大量删去碧瑶戏份,如何看待这一行为?
豆包写的都比萧鼎交代得清楚: 一、失衡根源 青叶祖师创建天机 -
如何评价漫威剧《钢铁之心》?
钢铁侠的技术说白了就两个东西,能量反应堆和铁皮壳子 那个铁皮 -
魔兽世界有必要4k吗?
魔兽正式服: 我刚换的新配置:***00X+4070S, 换
最新资讯