#relational #subset #sql #table #join #statement

bin+lib atadb

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

1 unstable release

Uses old Rust 2015

0.1.0 Jul 15, 2018

#33 in #relational

Apache-2.0

13KB
279 lines

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!

Dependencies

~0.8–1.4MB
~30K SLoC