Requirements
Let’s list the requirements of designing a key-value store to overcome the problems of traditional databases.
Functional requirements
Typically, key-value stores are expected to offer functions such as get and put. However, what sets this particular key-value store system apart is its distinct characteristics, explained as follows:
- Configurable …