Trusted by leading gaming companies.
Redis is a popular high-performance game-server database due to its extreme throughput and low latencies, simplicity of deployment, and broad community support.
Redis is extensively used in gaming applications for ranking players in multi-player games through leaderboards, tracking player sessions with current statistics, and for caching to augment the capabilities of other data stores, such as MySQL, Cassandra, and MongoDB.
Redis Enterprise database recognized as a NoSQL leader
Forrester Research cited Redis Labs, home of Redis, as a Leader in The Forrester WaveTM: Big Data NoSQL, Q1 2019
Redis has become mission critical for gaming companies to support a new generation of applications that depend on real-time data to deliver instant gaming experiences. Game servers with Redis are increasingly deployed on multiple clouds to be closer to players. According to Forrester, half of global data and analytics technology decision makers either have implemented or are implementing flexible NoSQL platforms, like Redis Enterprise offered by Redis Labs.
Dramatically lower your Redis infrastructure costs with Redis on Flash
Game developers need to consider gaming architectures that make data continuously available and meet the performance demands of millions of daily users.
Redis Enterprise allows for the creation of Redis on Flash (RoF) databases that extend DRAM capacity with local solid state disk (SSD) storage to store significantly more data with fewer resources, reducing costs. Where standard Redis databases must all be in DRAM, Redis on Flash enables Redis databases to span both DRAM and dedicated Flash memory.
RoF is extremely fast; in well-optimized environments, RoF can run virtually as fast as Redis on DRAM. This enables you to have much larger datasets with DRAM-like latency and performance, but at a dramatically lower cost. In many cases, Redis on Flash can cut resource costs by more than 70%.
Redis Enterprise use cases for gaming
When data arrives in great volume and at high speed, games need Redis’ low latency to handle every type of data processing requirement with high performance and at unprecedented scale.
Caching with Redis is an important technique used by game developers to reduce the load on data stores such as MySQL, Cassandra, and MongoDB while enjoying blazing-fast response times.
Leaderboards and ranking
Leaderboards are commonly used in gaming platforms where gamification can lead to better user experience. Sorted Sets in Redis are a perfect fit for implementing leaderboards, which has made Redis a popular choice for many gaming applications.
Redis Enterprise is ideal for session-store use cases in games, delivering the high-availability and durability needed for session stores with in-memory replication.
Using Redis helps collect and process high volumes of in-game data, segment gameplay variations, and identify top-performing configurations fast.
Highly available Redis
Redis Enterprise allows you to have a fully HA database while reducing infrastructure costs. It is the only NoSQL database to leverage CRDT-based Active-Active architecture.
- Fully managed cloud service in a dedicated or shared hosted environment
- Available on AWS, Microsoft Azure, and Google Cloud Platform
- Can be migrated to your own virtual private cloud environment
- On-demand or reserved (one-year) subscriptions
- Support and customer success packages