Skip to content

A very simple embedded Btree-based key-value database inspired by BoltDB

Notifications You must be signed in to change notification settings

jauhararifin/dbshark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DBShark

DBShark is an embedded key-value B+tree-based database inspired by boltdb.

Warning

This project is a work-in-progress.

Some of key features are:

  • Embedded
  • Key-value store
  • Range query
  • Serializable isolation level
  • Crash-safe
  • Transactions are atomic
  • Allow rollback
  • Concurrent read transaction
  • Write transactions are exclusive

Limitation:

  • Currently, it's only working for linux
  • No delete operation yet
  • Only allow single instance

About

A very simple embedded Btree-based key-value database inspired by BoltDB

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages