Add short readme

This commit is contained in:
Joscha 2022-12-11 20:59:50 +01:00
parent d95ef928af
commit b1448d21a9

9
README.md Normal file
View file

@ -0,0 +1,9 @@
# Vault
A Rust library for interacting with a SQLite database from multiple threads.
Because single SQLite connections aren't built to be threadsafe, the easiest way
to interact with a SQLite database from multiple threads or async tasks is to
spawn a separate thread for the connection. This thread receives commands or
requests via a channel and returns the results to the requester. This way, all
operations done on the database are automatically serialized.