/file-minidb

A very minimal database stored in a file. Written in Rust

Primary LanguageRustGNU General Public License v3.0GPL-3.0

This repository is archived because of a lack of interest

file-minidb

A very minimal database stored in a file. Written in Rust

What this is

This is a small library to store and access data in a database-like format without the need to install and setup a big and complicated database.

What this is not

This is not and never will be a fully fleshed out and high speed database and should therefore not be used in giant projects using thousands of datapoints.

What it can do

  • Create tables with the column-types String and Integer, can have key pairs
  • Insert data into a table
  • Remove data from a table

What it can not do yet

  • Do basic database operations (join, selection, projection)

Because these are not implemented yet, this program should not be used in a productive way.