Skip to main content

🛰️ [A] 树状图设计者

题目

XuKaFy 希望你用 C 语言(不要用 C++)实现一个 KV 数据库。简要地来说,这个数据库应该要能支持这两种操作:

  1. get(key)
  2. set(key, value)

除此之外,XuKaFy 希望它:

  1. 支持并发,但是线程安全
  2. 越快越好,你可以用 QPS 来衡量其速度
  3. 能够通过你的单元测试
  4. 如果可以的话,XuKaFy 希望数据是持久化的,也就是断电不丢失

题解

https://github.com/Yaossg/Database