Mini Project for Key Value Store
Requirement
Design a distributed key-value store that can perform the following
- Functional requirements
- Store a set of attributes (value) against a particular key (k)
- Fetch the value stored against a particular key (k)
- Delete a key (k)
- Stretch - Perform a secondary index scan to fetch all key along with their attributes where one of the attribute values is v.