title: What's the difference between open source Redis cluster and Redis labs enterprise cluster?
body: <p>We are planning to use Redis as centralized and highly available cache so we looked at Redis Labs Enterprise Cluster and homegrown Cluster-like setup using Redis along with twemproxy and sentinel. While researching about RELC we stumbled upon this link:</p>
  
  <p><a href="https://redislabs.com/redis-enterprise-documentation/rlec-compatibility/compatibility-with-open-source-redis-cluster" rel="noreferrer">https://redislabs.com/redis-enterprise-documentation/rlec-compatibility/compatibility-with-open-source-redis-cluster</a></p>
  
  <p>which says - <em>RLEC works with any standard Redis client, both standalone Redis clients and Redis Cluster clients.</em></p>
  
  <p>What exactly is <strong>Open Source Redis Cluster</strong> and how can I use it? Is this different from standalone Redis? Why should one use RELC when open source version is available, only for support? I did not find any source which elaborate the differences so if anyone has used one of these solutions, please explain why to choose one over another.</p>