Skip to content
/ qindb Public

The next-generation storage engine used in low-latency key-value storage

Notifications You must be signed in to change notification settings

anqin/qindb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quick-Index Database (Q-IndexDB)

Quick-Index Database (Q-IndexDB) is the next-generation storage engine used in low-latency key-value storage, to shoot the read/write amplification in Log-Structured Merge-Tree (LSM Tree) engine (e.g. Leveldb, Rocksdb). Now, it has been back in close-source development and be launched in online databases in our real-life product system. Thanks for your attention.

Build the codes

【NOTICE】This repo version is prototype one, not gurantee the performance.

  1. Install the BLADE

    $ git clone https://github.com/chen3feng/typhoon-blade

  2. Download the dependant libraries

    $ cd qindb/

    $ ./prepare_deps.sh

  3. Build the qindb

    $ blade build -pdebug ...

  4. Run the loop test

    $ cd qindb/qindb/benkmark

    $ a

    $ ./loop_main qindb 10 0 3

About

The next-generation storage engine used in low-latency key-value storage

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published