The Key-Value Database Server
The key-value database server stores information that is accessible via a key. Both the keys and the values are strings. The database server can hold as many values as there is available memory. Please see the Implementation Specification (link to Google Docs).
Implementation Specification :