maywzh / lotusdb

Fast k/v storage compatible with lsm and b+tree, inspired by SLM-DB in USENIX FAST ’19.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LotusDB

LotsusDB is a fast k/v database compatible with LSM tree and B+ tree.

Key features:

  • Combine the advantages of LSM and B+ tree

  • Fast read/write performance

  • Much lower read and space amplification than typical LSM

Design Overview

Quick Start

Documentation

Contributing

License

LotusDB is under the Apache 2.0 license. See the LICENSE file for details.

About

Fast k/v storage compatible with lsm and b+tree, inspired by SLM-DB in USENIX FAST ’19.

License:Apache License 2.0


Languages

Language:Go 99.9%Language:Shell 0.1%