Redis
VerifiedIn-memory data store used as a database, cache, and message broker with pub/sub messaging.
See all screenshots - Deployment Cloud Based, On Premises, Hybrid
- Starting price Free
- Free trial Available
- Best for Freelancers, Startups, SMEs
What is Redis?
Redis is an in memory data store that functions as a database, cache, and message broker. Its pub/sub messaging model lets applications publish messages to channels and have them delivered instantly to subscribers, making it a common choice for real time notifications, chat features, and event driven microservices. Redis supports data structures such as strings, hashes, lists, sets, sorted sets, and streams, along with optional persistence through snapshots and append only file logging.
Redis is available as free, self hosted open source software and as Redis Cloud, a fully managed service with a free tier and paid Essentials and Pro plans priced by memory and throughput. Redis is developed by Redis, a company headquartered in the United States, and is used for caching, session storage, real time analytics, and messaging in applications of many sizes.
Key Features of Redis
Redis lists 10 documented features, including In-memory data structures including strings, hashes, lists, sets, sorted sets, and streams, Publish/subscribe messaging for real-time communication between applications and Optional persistence through point-in-time snapshots and append-only file logging. The list below covers what the product does rather than how it is marketed.
- In-memory data structures including strings, hashes, lists, sets, sorted sets, and streams
- Publish/subscribe messaging for real-time communication between applications
- Optional persistence through point-in-time snapshots and append-only file logging
- Redis Cluster for automatic data partitioning and horizontal scaling
- Redis Sentinel for automatic failover and high availability
- Lua scripting for atomic, server-side operations
- Vector search capabilities for AI and machine learning applications
- Redis Insight GUI for visualizing and managing data
- Asynchronous replication with fast, non-blocking synchronization
- Available as self-hosted open source software or as a fully managed cloud service
Redis Pricing
Redis lists 3 plans, starting free and running to $200.
Free
Free
always free
Shared cloud deployment with a 30 MB single database, best-effort SLA and community support.
Essentials
$5
per month
Shared deployment sized from 250 MB to 100 GB of RAM and SSD with a single database and SAML SSO, billed hourly with a total from $5 per month.
Pro
$200
per month
Dedicated cloud deployment with unlimited RAM and multiple databases; the page states a minimum of $200 per month with the first $200 free.
Redis Specifications
Redis is available on web app, Windows and macOS. It offers an API, has a free trial and has a free plan.
- Deployment
- Cloud Based
- On Premises
- Hybrid
- Billing cycle
- Monthly
- Desktop
- Web App
- Windows
- macOS
- Languages
- English
- Built for
- Freelancers
- Startups
- SMEs
- Enterprises
- Support
- Phone
- Live Support
- Tickets
- Training
- Integrations
- Datadog, Dynatrace, New Relic, Apache Kafka, Spring Framework, Amazon Web Services, Microsoft Azure, Google Cloud, Prometheus
- Public API
- Yes
- Free trial
- Yes
- Free plan
- Yes
- Runs in browser
- Yes
- Customisable
- Yes
- Website
- redis.io
Redis Videos
Redis Comparisons
Side by side comparisons of Redis against 3 other Message Oriented Middleware options listed here.
Redis Reviews
No reviews yet
Used Redis? Share your experience and help other buyers decide.