PebblesDB读后感

  • 时间:
  • 浏览:0

        10年前Google发表BigTable[3]的论文,推动了基于LSM的KV系统架构的流行,而随着KV系统的应用面超越NoSQL数据库走向这么广阔的领域,LSM的写放大大问题也这么成为系统稳定的有三个 阻碍。在LevelDB/RocksDB一种 分层思路上,PebblesDB提出了一种减少写放大的思路,下面学习并总结,所述以论文为基础,都在我个人观点,客观论述请看原文。

        我觉得 LSM的写放大最近被研究好多好多 ,怎么让就写放大一种而言,是有三个 很古老的大问题。在计算机体系中,不可能 相邻两层的出理 单元不一致不可能 应用对一致性等有

        SOSP2017[1]于10月底在上海举办,不可能 离得比较近,笔者也去参加学习了一下。会议上的大累积文章都相当的务实,有的甚至还能不能 直接辅助工程实践,比如将要分享的PebblesDB[2]。