title: Should I use redis to store a large number of binary files?
body: <p>I need to store huge amount of binary files (10 - 20 TB, each file ranging from 512 kb to 100 MB).</p>
  
  <p>I need to know if Redis will be efficient for my system. 
  I need following properties in my system:</p>
  
  <ul>
  <li>High Availability </li>
  <li>Failover</li>
  <li>Sharding</li>
  </ul>
  
  <p>I intend to use a cluster of commodity hardware to reduce costing as much as possible. Please suggest pros and cons of building such a system using Redis. I am also concerned about high ram requirements of Redis.</p>