Introducing Dragonfly Cloud! Learn More

Question: Is Redis Enterprise Open Source?

Answer

No, Redis Enterprise is not open source. It's a commercial product offered by Redis Labs that extends the open source capabilities of Redis. While Redis itself is an open source project, Redis Enterprise offers additional features such as:

  • Active-Active geo distribution
  • Active-Passive (Replica Of) geo distribution
  • Diskless replication
  • Redis on Flash
  • Bigger datasets than RAM and much more.

These features are designed for enterprise-grade use-cases and they are not available in the open-source version. Here is a simple comparison:

| Features | Redis (Open Source) | Redis Enterprise | |--------------------------|---------------------|------------------| | In-memory Database | Yes | Yes | | Pub/Sub | Yes | Yes | | Transactions | Yes | Yes | | LUA Scripting | Yes | Yes | | Geospatial Support | Yes | Yes | | Bitmaps | Yes | Yes | | HyperLogLogs | Yes | Yes | | Streams | Yes | Yes | | Keyspace Notifications | Yes | Yes | | Linearly Scalable | No | Yes | | Active-Active Geo-Dist | No | Yes | | Redis on Flash | No | Yes | | Diskless Replication | No | Yes | | Bigger datasets than RAM | No | Yes |

So, while Redis (open source) provides powerful capabilities as a NoSQL key-value database, Redis Enterprise enhances these capabilities to meet the requirements of enterprise-grade applications.

Was this content helpful?

White Paper

Free System Design on AWS E-Book

Download this early release of O'Reilly's latest cloud infrastructure e-book: System Design on AWS.

Free System Design on AWS E-Book

Start building today 

Dragonfly is fully compatible with the Redis ecosystem and requires no code changes to implement.