Heroku Key-Value Store
- News
- Last Updated: July 02, 2025
- Jonathan Brown
We’re thrilled to announce the general availability of Valkey v8.1 in Redis OSS compatible Heroku Key-Value Store . This isn’t just an incremental update; it’s a significant leap forward, bringing enhanced performance and greater efficiency. To add to this excitement, we’re bringing powerful new module capabilities to v8.1, with Valkey Bloom and ValkeyJSON.
For years, Heroku customers have relied on our managed in-memory data store services for caching, session management, real-time leaderboards, queueing, and so much more. Valkey is a drop-in, open-source fork of Redis OSS at v7.2, maintained by the Linux Foundation, and is backwards compatible with Redis OSS protocols…
- Engineering
- Last Updated: June 27, 2018
- Camille Baldock
Over the past few weeks, Heroku proactively updated our entire Redis fleet with a version of Redis not vulnerable to CVE-2018-11218 . This was an embargoed vulnerability, so we did this work without notifying our customers about the underlying cause. As always, our goal was to update all Heroku Redis instances well before the embargo expired.
As a Data Infrastructure Engineer at Heroku, I wanted to share how we manage large fleet operations such as this one. The most important aspect of our job is keeping customers safe from security vulnerabilities, while also minimizing disruption and…
- News
- Last Updated: June 13, 2018
- Scott Truitt
On May 10, 2018, we received notice about two critical vulnerabilities in Redis, both embargoed until this morning .
Upon this notice, our Data Infrastructure team proceeded to patch all internal and customer databases in response to these vulnerabilities. As of today, all customer databases have been patched successfully.
At Heroku, customer trust is our most important value – and we are grateful to have your trust in keeping a globally-distributed data fleet safe from harm. If you’re interested in more behind the scenes details, check out our engineering blog post on how our Data Infrastructure team…
- Engineering
- Last Updated: May 02, 2017
- Marc Sibson
The Heroku Connect team ran into problems with existing task-scheduling libraries. Because of that, we wrote RedBeat , a Celery scheduler that stores scheduled tasks and runtime metadata in Redis . We’ve also open-sourced it so others can use it. Here is the story of why and how we created RedBeat.
Why We Created the RedBeat Celery Scheduler
Heroku Connect makes heavy use of Celery to synchronize data between Salesforce and Heroku Postgres . Celery is an asynchronous task queue that lets us schedule and queue jobs for execution by a background worker process. Over time, our…
- News
- Last Updated: June 25, 2015
- Rimas Silkaitis
Today we’re pleased to announce general availability of Heroku Redis with a number of new features and a more robust developer experience. By giving developers a different data management primitive, we’re helping them meet the needs of building modern, scalable applications. The classic example of using multiple data stores in an application is the e-commerce site that stores its valuable financial information in a relational database while the user session tokens are saved in a key-value store like Redis. This is one of the use cases where Redis has proven to be instrumental in solving problems like…
- News
- Last Updated: May 12, 2015
- Rimas Silkaitis
Developers increasingly need a variety of datastores for their projects — no one database can serve all the needs of a modern, scalable application. For example, an e-commerce app might store its valuable transaction data in a relational database while user session information is stored in a key-value store because it changes often and needs to be accessed quickly. This is a common pattern across many app types, and the need for a key-value store is especially acute. Today, we are pleased to announce the beta of Heroku Redis , joining Heroku Postgres as our second…
Subscribe to the full-text RSS feed for Heroku Key-Value Store.