Skip to content
/ atadb Public

atadb will be a simple but fast relational database that supports a subset of SQL.

License

Notifications You must be signed in to change notification settings

mverleg/atadb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

atadb

atadb will be a simple relational database focused on speed, best practises and simplicity made in Rust.

It supports only a subset of SQL. Most notably, it will only allow joins that have indices in both tables (with equality constraints). This forces one to write performant queries. It also only supports prepared statements, to enforce best practises.

For a more detailed list of features, see features.rst.

It is mostly being developed as a learning project. If you are learning about Rust and/or databases and would like to join, create an issue!

About

atadb will be a simple but fast relational database that supports a subset of SQL.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages