Design an in-memory key-value database | OpenAI