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?
Other Common Redis Questions (and Answers)
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.
Start building today
Dragonfly is fully compatible with the Redis ecosystem and requires no code changes to implement.