imag/libimagstore
Matthias Beyer 146e2a1140 Implement backend code for in-memory IO backend
This commit implements a backend which reads from a Read when created
and writes to a Write when dropped.

This way, one can initialize stores which are build from commandline
feeded JSON or TOML (currently JSON is implemented/about to be
implemented).
2017-06-18 11:31:55 +02:00
..
src Implement backend code for in-memory IO backend 2017-06-18 11:31:55 +02:00
.gitignore Add: libimagstore 2016-01-09 23:51:31 +01:00
Cargo.toml Add file-system file locking functionality in the store 2017-06-06 11:12:49 +02:00
README.md Create symlinks to documentation files in libimag*/README.md 2016-10-13 12:04:36 +02:00

libimagstore

The store is the heart of everything. Here lives the data, the complexity and the performance bottleneck.

The store offeres read/write access to all entries.

The store itself does not offer functionality, but has a commandline interface "imag-store" which can do basic things with the store.

Long-term TODO

  • Merge with libimagrt