title: Key Value Store for large list of integer values
body: <p>My application requires a key value store. Following are some of the details regarding key values:</p>
  
  <pre><code>1)  Number of keys (data type: string) can either be 256, 1024 or 4096.
  2)  Data type of values against each key is a list of integers.
  3)  The list of integers (value) against each key can vary in size
  4)  The largest size of the value can be around 10,000,000 integers
  5)  Some keys might contain very small list of integers
  </code></pre>
  
  <p>The application needs fast access to the list of integers against a specified key . However, this step is not frequent in the working of the application.</p>
  
  <p>I need suggestions for best Key value stores for my case. I need fast retrieval of values against key and value size can be around 512 MB or more.</p>
  
  <p>I checked Redis but it requires the store to be stored in memory. However, in the given scenario I think I should look for disk based key value stores.</p>