Redis provides an in-memory data platform used for caching, application state and data structures such as streams and sorted sets. Redis Open Source, Redis Cloud and Redis Software are separate deployment and commercial choices. Version 8 and later offer an AGPLv3 licence option alongside RSALv2 and SSPLv1; older releases have different terms. Persistence and failover should be designed around what the application can afford to lose.
Redis
Explore the official product
See the vendor’s current capabilities, product information and plan details.
SQLite is an embedded SQL database library that reads and writes database files within an application process. It avoids running a separate database server and is well suited to local application storage, mobile applications and many single-node workloads. Its public-domain core is free to use, while a team still needs to design file access, backup handling and the expected pattern of concurrent writes.
PostgreSQL is an object-relational database for applications that need SQL transactions, relational constraints and extensible data types. It also supports JSON documents and an extension ecosystem including geospatial tools. Teams can run it themselves or buy a managed service from a hosting provider; the database licence does not include somebody operating backups and upgrades for them.
MySQL is a relational database used behind websites and business applications. Community Edition provides a downloadable GPL database with transactions, replication and JSON support. Oracle also sells commercial editions and cloud services. A shortlist should identify the actual edition and application support requirement, rather than treating every product carrying the MySQL name as the same purchase.
Vendor-described capabilities; availability can depend on the plan.
✓In-memory key and data-structure access
✓Streams, sets and sorted sets
✓Persistence and replication options
✓JSON, query and search capabilities in Redis 8
✓Managed cloud and self-managed deployment routes
Redis pricing considerations
Self-managed Open Source option
Assess the chosen Open Source licence separately from paid Redis Cloud or Redis Software services. Include memory, replicas, backups and support in the operating estimate.
Redis Open Source 8 and later can be used under AGPLv3, RSALv2 or SSPLv1 terms. This free software option does not include infrastructure or commercial support.
Memory, persistence and failure behaviour need capacity planning
Commercial Redis Software and Cloud are separate from Redis Open Source
Test the same sample work, confirm your required plan and check how to export your data before committing.
Redis FAQs
Does Redis have a free plan?
Redis Open Source 8 and later can be used under AGPLv3, RSALv2 or SSPLv1 terms. This free software option does not include infrastructure or commercial support.
Who is Redis for?
Engineering teams designing caching, session state, queues or specialised data-access layers
What should I compare before buying?
Check the tier that contains your essential features, confirm plan limits and compare the total quote with your own expected usage.