爱意满满的作品展示区。
roy2220

B+树落盘实现(Go)

  •  
  •   roy2220 · Mar 27, 2020 · 2708 views
    This topic created in 2269 days ago, the information mentioned may be changed or developed.

    特性:

    • 支持变长 key 、变长 value 。
    • key/value“内联”存放在叶子节点内,若 key/value 过长,超出部分通过溢出指针引用。(类似 InnoDB 的聚簇索引)

    传送门 => https://github.com/roy2220/plainkv#ordereddict (含数据结构图)

    Supplement 1  ·  Mar 31, 2020
    用 fuse 包一下,便有了一个简易的文件系统~
    https://github.com/roy2220/plainkv-fs
    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2882 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 08:12 · PVG 16:12 · LAX 01:12 · JFK 04:12
    ♥ Do have faith in what you're doing.