8000 GitHub - mjaric/noblit: An immutable append-only database
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

mjaric/noblit

 
 

Repository files navigation

Noblit

Vaporware warning: much of the content below is hypothetical.

Build Status

Noblit is an embeddable append-only database. The database records a history of immutable (entity, attribute, value) tuples. Tuples can be asserted and retracted. A retraction is recorded as a new fact; it is not a delete. Any historical state of the database can be reproduced, and the history is first-class and queryable.

Learn more

Select documentation links:

Some example queries, in the form of golden tests:

Status

Noblit is a toy project. It is pre-alpha, and not supported in any way.

License

Noblit is licensed under the Apache 2.0 license. It may be used in free software as well as closed-source applications, both for commercial and non-commercial use under the conditions given in the license. If you want to use Noblit in your GPLv2-licensed software, you can add an exception to your copyright notice. Please do not open an issue if you disagree with the choice of license.

About

An immutable append-only database

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 78.7%
  • Python 10.1%
  • Raku 5.7%
  • Haskell 3.7%
  • Perl 1.5%
  • Nix 0.3%
0