Redis positions itself as the world’s fastest data platform, with a mission to empower developers and organizations to build high-performance applications. The company’s goal is to provide the speed, simplicity, and reliability necessary for modern, real-time data processing, including caching, vector search, and NoSQL databases. Redis aims to deliver sub-millisecond data access to support demanding workloads such as AI-driven applications and real-time analytics for its more than 10,000 enterprise customers.
In the market, Redis is internationally recognized as a leader in in-memory data platforms and is the top-cited brand for caching solutions. The company has built a strong reputation for performance and versatility, powering applications for a wide range of industries. Its standing as an innovator is reflected in its inclusion on lists of the world’s most innovative companies, underscoring its influence on the future of business and technology.
Offerings, Capabilities, and Integrations
Redis offers a real-time data platform centered around its in-memory NoSQL database. Its core capability is providing high-throughput, low-latency data access, which gives Redis a competitive edge for applications requiring speed and scalability. The platform supports a wide variety of data structures and modern data models, including search, JSON, graph, and time series, allowing developers to build complex, real-time applications. Redis integrates with major cloud providers like AWS, Google Cloud, and Microsoft Azure, offering fully managed services that ensure high availability and automated operations. This combination of performance, flexible data models, and seamless cloud integration solidifies its reputation as a critical component for real-time use cases such as caching, session management, gaming leaderboards, and AI-powered applications.
Products and Services
Redis structures its offerings across open source, enterprise software, and fully managed cloud services.
- Redis Open Source: This is the core, in-memory, key-value database known for its performance and support for various data structures.
- Redis Enterprise: The commercial version of Redis, Redis Enterprise is built for mission-critical applications. It provides enterprise-grade features such as 99.999% uptime, linear scalability, active-active geo-distribution for global applications, and advanced security. It can be deployed on-premises as Redis Enterprise Software or in the cloud.
- Redis Cloud: This is the flagship, fully managed Database-as-a-Service (DBaaS) offering. Redis Cloud delivers Redis Enterprise on major cloud platforms, handling all aspects of management, scaling, and operations.
- Redis Stack: An extension of Redis Open Source, Redis Stack adds modern data capabilities like full-text search, document (JSON) support, graph databases, and time-series data handling. These features are fully integrated into Redis Enterprise and Redis Cloud.
- Redis Data Integration (RDI): A service that synchronizes data from existing databases (such as Oracle, PostgreSQL, and MySQL) into Redis in near real-time. This keeps the Redis cache current without requiring custom ETL processes.
- Redis Insight: A free graphical user interface that allows developers to visualize, debug, and optimize their Redis data.
Target Customers
Redis targets developers, cloud architects, and DevOps teams across a wide range of industries that require real-time data processing and low-latency performance. Its customer base spans from startups to large enterprises, including a significant percentage of Fortune 50 companies.
- Financial Services: These customers use Redis for applications like real-time fraud detection and fast online payment processing.
- Retail and E-commerce: This segment benefits from Redis for real-time inventory management, recommendation engines, and session caching to provide a smooth user experience.
- Gaming: Gaming companies leverage Redis for high-speed leaderboards, player session management, and in-game chat functionalities.
- Healthcare: In healthcare, Redis is used to build patient-centered applications, manage real-time workflows, and power AI-driven analytics.
- Technology and AI: Technology companies use Redis as a vector database and semantic cache for AI and machine learning applications, as well as for general-purpose caching and messaging in microservices architectures.
Cloud Integrations and Marketplaces
Redis offers its database services, Redis Cloud and Redis Enterprise, on major cloud platforms, allowing customers to deploy and manage Redis through these providers’ marketplaces. This provides unified billing and integration with the respective cloud ecosystems.
- Google Cloud
Redis is available on the Google Cloud Marketplace, offering both Redis Enterprise and Redis Cloud Essentials. This allows for procurement and billing directly through a Google Cloud account. Redis Enterprise on Google Cloud is an in-memory database platform that adds enterprise-grade features to open-source Redis, such as linear scaling and Active-Active geo-distribution. Redis Cloud Essentials is a managed service designed for developers and small-scale applications, offering a simple setup and a free tier. The integration enables users to subscribe to and manage Redis Cloud from the Google Cloud console.
- Amazon Web Services (AWS)
Redis has a presence on the AWS Marketplace with offerings for Redis Cloud and other Redis solutions. Redis Cloud on AWS is a fully managed, serverless database-as-a-service that can be billed through a unified AWS bill, with spending counting toward an AWS commit. It is designed for high performance, with sub-millisecond latency and high scalability. The AWS Marketplace also lists Amazon Machine Image (AMI) solutions for deploying Redis, optimized for the AWS environment. Customers can subscribe to Redis Cloud through the AWS Marketplace and manage the account mapping from the AWS console.
- Microsoft Azure
Redis Enterprise is available on the Microsoft Azure Marketplace, enabling deployment of Redis clusters for real-time applications on Azure. The offering, known as Azure Cache for Redis, Enterprise tiers, is a fully managed service operated by Microsoft that integrates Redis Enterprise software. This provides features like RediSearch, RedisJSON, and active geo-replication. The service allows for billing through Azure and provides a secure, dedicated Redis Enterprise instance.
In addition to these major cloud providers, Redis also integrates with other platforms and tools. Redis Data Integration (RDI) allows for near-real-time data synchronization from various databases like Oracle, PostgreSQL, and MongoDB into Redis. Redis also offers integrations with monitoring and observability platforms such as Datadog, New Relic, and Dynatrace to collect and view metrics from Redis Cloud clusters.
Key People
- Chief Executive Officer: Rowan Trollope
- Co-Founder & Chairman: Ofer Bengal
- Co-Founder & President: Yiftach Shoolman
- Chief Technology Officer: Benjamin Renaud
- Chief Revenue Officer: Spencer Tuttle
- Chief Financial Officer: Tony Tiscornia
- Chief Product Officer: Jon Fritz
- Chief Customer Officer: Tom Rabaut
- Senior Vice President, Marketing: Megan Boone
- Chief Information Security Officer: Riaz Lakhani
- Chief People Officer: Jim Doran
- Chief Information Officer: Jolean DeKort
Key Facts
- Headquarters: San Francisco, California
- Number of Employees: Approximately 1,500
- Annual Revenue: Over $300 million in annual recurring revenue
- Parent Company: None
- Subsidiary Companies: Speedb
- Publicly Listed: No
Analyst Recognition
Multiple analyst groups have recognized Redis in various technology categories for its performance and capabilities.
- Gartner has positioned Redis as a Challenger in its Magic Quadrant for Cloud Database Management Systems. In the 2020 report, Gartner placed Redis furthest to the right on the Completeness of Vision axis within the Challenger quadrant. Redis was also named a Gartner Peer Insights Customers’ Choice for Operational Database Management Systems in 2019.
- Forrester has identified Redis as a Leader in its Forrester Wave™ reports on Big Data NoSQL platforms. Forrester also recognized Redis as a strong performer in its evaluation of in-memory databases. The reports note that customers appreciate Redis for its performance, scale, and support for a diverse set of use cases, including machine learning applications.
There is no specific information available regarding analyst recognition for Redis from IDC or Everest Group.