网站地图官方微信:
网站首页 包装机械 荧光笔 夜视仪 学习机 削笔器 信封

当前位置: 首页 >

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

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

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

  • | 中科院古脊椎所付巧妹和河北地质大学季强发表顶刊,表明哈尔滨龙人属于丹尼索瓦人,这一发现有什么意义? |

    我说一个有趣的观点,这两篇文章的发表意味着丹尼索瓦人正式获得...

    查看详情>>
  • | 个人开发用Ubuntu还是Debian,还有别的推荐吗? |

  • | Chrome 浏览器设计的神细节有哪些? |

  • | 有什么好用的安卓本地音乐播放器推荐? |

  • | Rust 的设计缺陷是什么? |

  • | 可以用duckdb在本地建立一个数据库对外服务吗? |

  • | 程序员从幼稚走向成熟的标志是什么? |

  • | 主流的云厂商各自优势在哪里? |

  • | 为什么不用rust重写Nginx? |

  • | 鱼缸过滤全天开着太耗电,关掉半天又容易水浑,有什么好办法? |

  • | 如果发动机热效率达到100%,一升汽油大概可以让汽车行驶多少公里? |

  • 一个写程序超过二十年的老家伙说: 凡是国企写的软件都是垃圾,...

    2025-06-20
  • 知道什么是腰肌劳损吗?不要随便给自己按病! 腰肌劳损这个词大...

    2025-06-20
  • vposy的版本有几个Adobe后台进程,会进行联网,并且阻...

    2025-06-20
  • 我老板身价二个亿左右吧。 有一回去外地跟合作商谈合同。 我...

    2025-06-20

关注我们

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