Skip to content
/ cuteDB Public
forked from naqvijafar91/cuteDB

A slick BTree on disk based key value store implemented in pure Go

Notifications You must be signed in to change notification settings

han-ian/cuteDB

 
 

Repository files navigation

Home

This project is forked from CuteDB, which is a simple BTree implemention.

Neondb is a compute-storage-seperating relation database base on postgres. It save BTree page on LSM like key-value store and the LSM database is store on S3.

Inspired by neaon, the block storage of Btree is abstracted and stored on kv. This is what I do in this repository.

Limitations.

  • Don't support scan.
  • No concurrency control.
  • No MVCC on neither key-value nor page blocks.
  • No page block
  • No garbage collection on page block.

About

A slick BTree on disk based key value store implemented in pure Go

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%