API Endpoints:

/get?key=... Response is text/plain with the full record that matched
(excluding the key), or a HTTP 404 if no match.

/mget?key=...&key=... Response is text/plain with all records that match
(including the key), or an empty HTTP 200 if no matches

/fwmatch?key=... Also known as prefix match. Response is text/plain with
the full records that have keys that start with the given key as a prefix,
or a HTTP 404 if no such records exist.

/range?start=...&end=... Response is text/plain with the full records
that have keys lexically greater than or equal to the start key and less
than or equal to the end key, or a HTTP 404 if no such records exist. The end key
must be lexically greater than or equal to the start key.