Panel For Example Panel For Example Panel For Example

Redis to Add Disk Tiering to Memory Storage

Author : Adrian September 11, 2025

Overview

Redis is exploring using disk as part of a tiered storage architecture to reduce cost and broaden its appeal.

Company Plans and Rationale

CEO Rowan Trollope told The Register that the change aims to help customers lower costs and simplify architectures. He noted that sub-millisecond distributed systems provide the needed performance, but systems built for internet scale, such as MongoDB, can be more price competitive. To address this, the company has developed a layered memory approach that adds flash backing behind its memory system.

Use Cases: Gaming and Dormant Data

"We are a half step between disk and memory. For some specific use cases, such as gaming, companies might use us to provide real-time leaderboards and other in-game statistics," Trollope said.

He explained that after an initial surge around a game release, many users go dormant until new content appears. Using flash enables dynamic memory tiering. "We can move data that has not been accessed for a long time to flash, where it can reside for a while. When users return, we can easily move it back from flash to memory seamlessly. That saves companies cost."

Extending to a Three-Tier Architecture

Redis plans to extend the concept to disk-based memory to support a three-tier architecture.

Adoption and Popularity

In the Stack Overflow 2023 annual report, Redis was ranked the sixth most popular database among professional developers and the second most popular NoSQL database, with about 23% adoption among professional developers. Research by monitoring company Sumo Logic indicated that in 2020 Redis became the most popular database on AWS.

Figure1:Stack Overflow 2023 Annual Report

Competition and Roadmap

Trollope suggested that one reason for Redis's popularity is a relative lack of direct competition in the in-memory database space. "We are not really competing with other companies. Among the world's most popular databases, we are also a leading in-memory database; others do not do this. MongoDB does not do this. No cloud vendor can do this either, such as Azure Cosmos DB, Oracle, or Amazon's technologies like DynamoDB: they are not in-memory databases. We are used alongside the other top databases, but we do not really compete with them."

Trollope also said Redis has addressed the lack of SQL support: the RediSQL module is now available on GitHub. He added that Redis will support natural language queries and enhanced vector and feature store capabilities in the future.