网站地图官方微信:
网站首页 包装制品 包装生产线 包装防伪 语音室成套设备 验钞机 文件柜

当前位置: 首页 >

数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?

开发数据库可太容易,不就 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 }…。

数据库不就是增删改查一些数据吗?研发一个数据库到底难在哪了?

  • | 5挺马克沁机枪,能否击败50万重骑兵? |

    答案是,不能!你也太小看重骑兵了! 都不用50万,给我500...

    查看详情>>
  • | 如何评价《塞尔达传说:王国之泪》? |

  • | 如何看待“Hutool”工具类库广受欢迎? |

  • | 慈禧为什么要反对戊戌变法? |

  • | SQL Server 真的比不上 MySQL 吗? |

  • | 为什么水泥封不住尸臭? |

  • | 有一个***约你出去,你会去吗? |

  • | 据说go和c#的开发者都说自己比较节省内存,你们认为呢? |

  • | Golang vs Rust vs Dlang 哪个更有前途,哪位大牛这 3 门语言都用过? |

  • | 华为Pura 80首销遇冷,是否说明消费者已经开始对麒麟芯片性能有所觉醒? |

  • | golang总体上有什么缺陷? |

  • 微软周一宣布,将在欧洲停止目前Microsoft Edge的...

    2025-06-20
  • 我不看好,就一个原因,地下水位,大家有兴趣可以去南疆,和田,...

    2025-06-20
  • MoonBit 的 Beta 版发布意味着语法已趋于稳定,接...

    2025-06-20
  • 首先,答主我比大多数人花粉成分更高。 我愿意使用华为手机,因...

    2025-06-20

关注我们

添加微信好友,关注最新动态