Open
Description
Integrating with the KV store will be trivial, since it only needs to support put and get with hinted ordered writes. Ordered writes are if a client which writes to the same key in a sequence, any other readers will see that same sequence appear--no writes can be seen out of order (n.b. Riak and Cassandra don't do this by default). Hinting means that we don't need every write to have that ordering property--only certain ones (the metadata update operations).
Ideally, we should choose a system easy to run locally or deploy scalably in the cloud.
Here are some choices we can consider:
- Riak
- Cassandra
- Redis
- RethinkDB
- Any JDBC sql db
- Accumulo
- DynamoDB
- CockroachDB
Metadata
Assignees
Labels
No labels