Low memory key-value store