Update README.md

This commit is contained in:
Martin Sumner 2018-12-07 11:53:54 +00:00 committed by GitHub
parent d395b4fb48
commit b9a95978dd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -8,7 +8,7 @@ Leveled is a simple Key-Value store based on the concept of Log-Structured Merge
- Explicitly supports <b>HEAD requests</b> in addition to GET requests: - Explicitly supports <b>HEAD requests</b> in addition to GET requests:
- Splits the storage of value between keys/metadata and body (assuming some definition of metadata is provided); - Splits the storage of value between keys/metadata and body (assuming some definition of metadata is provided);
- Allows for the application to define what constitutes object metadata and what constitutes the body (value-part) of the object - and assign tags to objects to manage multiple object-types with different extract rules; - Allows for the application to define what constitutes object metadata and what constitutes the body (value-part) of the object - and assign tags to objects to manage multiple object-types with different extraction rules;
- Stores keys/metadata in a merge tree and the full object in a journal of [CDB files](https://en.wikipedia.org/wiki/Cdb_(software)) - Stores keys/metadata in a merge tree and the full object in a journal of [CDB files](https://en.wikipedia.org/wiki/Cdb_(software))
- allowing for HEAD requests which have lower overheads than GET requests; and - allowing for HEAD requests which have lower overheads than GET requests; and
- queries which traverse keys/metadatas to be supported with fewer side effects on the page cache than folds over keys/objects. - queries which traverse keys/metadatas to be supported with fewer side effects on the page cache than folds over keys/objects.