Skip to content
/ gosqldb Public

A key-value persistent database that supports SQL queries over B+ and LSM trees

License

Notifications You must be signed in to change notification settings

krasun/gosqldb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gosqldb

Build codecov Go Report Card GoDoc

WORK IN PROGRESS

gosqldb is a fully functional persistent database written in Go that supports different storage engines and simple SQL.

It is not intended for production use. The primary purpose of the database is to learn and experiment with different storage engines and database concepts.

The database consists of small parts like parsers and engines that are developed as isolated independent packages that can be used separately:

Features

There is a set of features:

Play

...

License

gosqldb is released under the MIT license.

About

A key-value persistent database that supports SQL queries over B+ and LSM trees

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages