# valkey

Published articles for valkey.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Dragonfly 2.0 adds Redis and Valkey compatibility and reduces processing overhead

DevFeed: [Dragonfly 2.0 adds Redis and Valkey compatibility and reduces processing overhead](<https://devfeed.tech/articles/dragonfly-2-0-delivers-more-performance-for-this-modern-replacement-to-redis-memcached-41399.md>)

Original publisher: [Read original article](<https://www.phoronix.com/news/Dragonfly-2.0-Released>)

Author: Michael Larabel

Published: 2026-09-17T10:02:19Z

Content type: release

Language: en

Sources: [Phoronix](<https://devfeed.tech/sources/phoronix.md>)

Topics: [in-memory database](<https://devfeed.tech/topics/in-memory-database.md>), [Memcached](<https://devfeed.tech/topics/memcached.md>), [Redis](<https://devfeed.tech/topics/redis.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [compatibility](<https://devfeed.tech/tags/compatibility.md>), [desktop-linux](<https://devfeed.tech/tags/desktop-linux.md>), [in-memory-database](<https://devfeed.tech/tags/in-memory-database.md>), [linux-benchmarking](<https://devfeed.tech/tags/linux-benchmarking.md>), [linux-hardware-benchmarks](<https://devfeed.tech/tags/linux-hardware-benchmarks.md>), [linux-hardware-reviews](<https://devfeed.tech/tags/linux-hardware-reviews.md>), [linux-how-to](<https://devfeed.tech/tags/linux-how-to.md>), [linux-performance](<https://devfeed.tech/tags/linux-performance.md>), [linux-server-benchmarks](<https://devfeed.tech/tags/linux-server-benchmarks.md>), [memcached](<https://devfeed.tech/tags/memcached.md>), [open-source-graphics](<https://devfeed.tech/tags/open-source-graphics.md>), [overhead](<https://devfeed.tech/tags/overhead.md>), [phoronix](<https://devfeed.tech/tags/phoronix.md>), [phoronix-test-suite](<https://devfeed.tech/tags/phoronix-test-suite.md>), [redis](<https://devfeed.tech/tags/redis.md>), [release](<https://devfeed.tech/tags/release.md>), [serialization](<https://devfeed.tech/tags/serialization.md>), [ubuntu-benchmarks](<https://devfeed.tech/tags/ubuntu-benchmarks.md>), [ubuntu-hardware](<https://devfeed.tech/tags/ubuntu-hardware.md>), [valkey](<https://devfeed.tech/tags/valkey.md>), [version](<https://devfeed.tech/tags/version.md>)

### AI overview

Dragonfly 2.0 is a new release of the in-memory database that expands Redis and Valkey compatibility, adds Valkey 9 RDB loading support, and reduces connection processing and memory accounting overhead.

### Source excerpt

Released on Wednesday was a new version of the Dragonfly database that continues to promote itself as "the world's most efficient in-memory data store" and a modern replacement to the likes of Redis and Memcached while being fully compatible with their APIs...

## The Inference Cloud Memory Layer: A Technical Dive into DigitalOcean Managed Databases

DevFeed: [The Inference Cloud Memory Layer: A Technical Dive into DigitalOcean Managed Databases](<https://devfeed.tech/articles/the-inference-cloud-memory-layer-a-technical-dive-into-digitalocean-managed-databases-19908.md>)

Original publisher: [Read original article](<https://www.digitalocean.com/blog/memory-layer-of-the-inference-cloud>)

Author: Joe Keegan

Published: 2026-04-17T20:10:00Z

Content type: article

Language: en

Sources: [DigitalOcean](<https://devfeed.tech/sources/digitalocean.md>)

Topics: [Digital Ocean](<https://devfeed.tech/topics/digital-ocean.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [valkey](<https://devfeed.tech/topics/valkey.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agentic](<https://devfeed.tech/tags/agentic.md>), [ai](<https://devfeed.tech/tags/ai.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-platform](<https://devfeed.tech/tags/cloud-platform.md>), [databases](<https://devfeed.tech/tags/databases.md>), [digitalocean](<https://devfeed.tech/tags/digitalocean.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [inference](<https://devfeed.tech/tags/inference.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [platform](<https://devfeed.tech/tags/platform.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [stateful](<https://devfeed.tech/tags/stateful.md>), [valkey](<https://devfeed.tech/tags/valkey.md>)

### AI overview

This technical article presents DigitalOcean Managed Databases as the memory layer for an inference cloud. It explains how PostgreSQL, MongoDB, and Valkey can serve as systems of record for stateful AI applications, supporting persistent context, recovery in multi-stage workflows, and access to organization-specific data.

### Source excerpt

As AI moves from experimental chat interfaces to production-grade agents, the need for a foundational memory layer to transform these AI-powered tasks into stateful models is apparent. The absence of a robust memory layer causes agents to lose vital statefulness, leading to: Inability to maintain long-term recall. Without persistent memory to track context across sessions, an agent might recognize specific user preferences in January but fail to apply that data months later, requiring the user to repeat the entire briefing. Vulnerability in multi-stage workflows. Lacking durable execution, there is no "save point" for recovery; consequently, a simple network interruption forces complex agentic processes, such as gathering diagnostic data via multiple tool calls, to restart entirely rather than resume from the point of failure. Disconnect from business-specific realities. If an agent cannot access private internal records or real-time operational data, it relies on general training data and guesswork, often confidently fabricating generic policies or specifications that are factually inaccurate for your organization. DigitalOcean is constantly evolving to meet this challenge, and we've entered the era of the inference cloud: A full-stack cloud platform purpose-built to run AI in production. With Gradient™AI Platform providing the specialized compute for AI applications, DigitalOcean Managed Databases serves as the foundational memory layer. Offerings from PostgreSQL, MongoDB, and Valkey function as the system of record for today's stateful AI applications, particularly so when they're connected to the DigitalOcean Agentic Inference Cloud. What is the inference cloud? The need for an inference cloud stems from a fundamental shift in how AI is being built, deployed, and used in 2026. For years, the industry's focus was on training or the capital-intensive process of building a model. But now developers are shifting to running that pre-trained model in a live product. T

## Why Decoupling Databases from Kubernetes Clusters Improves Reliability

DevFeed: [Why Decoupling Databases from Kubernetes Clusters Improves Reliability](<https://devfeed.tech/articles/the-container-paradox-why-the-inference-cloud-demands-a-decoupled-database-19950.md>)

Original publisher: [Read original article](<https://www.digitalocean.com/blog/the-container-paradox-k8s-databases>)

Author: Zach Peirce

Published: 2026-02-10T14:00:00Z

Content type: article

Language: en

Sources: [DigitalOcean](<https://devfeed.tech/sources/digitalocean.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Database](<https://devfeed.tech/topics/database.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [Persistence](<https://devfeed.tech/topics/persistence.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Digital Ocean](<https://devfeed.tech/topics/digital-ocean.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-native](<https://devfeed.tech/tags/cloud-native.md>), [databases](<https://devfeed.tech/tags/databases.md>), [digitalocean](<https://devfeed.tech/tags/digitalocean.md>), [inference](<https://devfeed.tech/tags/inference.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [kubernetes-clusters](<https://devfeed.tech/tags/kubernetes-clusters.md>), [latency](<https://devfeed.tech/tags/latency.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [opensearch](<https://devfeed.tech/tags/opensearch.md>), [persistence](<https://devfeed.tech/tags/persistence.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [tech-stack-advice](<https://devfeed.tech/tags/tech-stack-advice.md>), [valkey](<https://devfeed.tech/tags/valkey.md>)

### AI overview

The article argues that stateful databases should generally be managed outside ephemeral Kubernetes clusters. It describes Kubernetes as the execution layer and managed databases as a stable memory layer for inference-oriented applications, citing resource contention and latency as key concerns.

### Source excerpt

Kubernetes has won the cloud-native war for a reason: it's one of, if not the most powerful tool we have for scaling applications and ensuring they stay up when unexpected things happen. But as we move into the era of the Inference Cloud, we've fallen into a trap. We've become so enamored with "everything-as-code" that we're forcing our most sensitive data inside the cluster. At DigitalOcean, we see thousands of enterprises building on DigitalOcean Kubernetes (DOKS). The most successful ones have realized a counter-intuitive truth: To manage your Kubernetes clusters effectively, you must stop managing your databases inside them. Just because you can run your database in a container, doesn't mean you should. The Inference Cloud demands a new standard In 2026, the stakes have changed. We're no longer just scaling web services, we're scaling data-intensive inference workflows. AI-driven applications require massive bursts of compute and near-instant access to vector data, metadata, and user context. When your database competes for resources inside your Kubernetes cluster, your inference latency suffers. That's why DigitalOcean Managed Kubernetes and DigitalOcean Managed Databases (fully-managed PostgreSQL, MySQL, MongoDB, Caching for Valkey, and OpenSearch database services) are the two essential pillars of our inference cloud, working to solve this issue. Managed Kubernetes acts as the execution layer, while Managed Databases acts as the memory layer. Together, they deliver an attach-architecture that pairs high-performance compute with a stable, external data foundation. We will discuss this in more detail. The "stateful" friction Kubernetes was designed to be stateless-to kill, move, and restart pods at a moment's notice. For databases, this model is far from ideal. Databases are inherently stateful, and running systems like PostgreSQL or MongoDB inside a Kubernetes cluster introduces friction between the two, what is commonly referred to as the operational tax. Whe

## DigitalOcean Managed Databases: 2025 Releases and Updates

DevFeed: [DigitalOcean Managed Databases: 2025 Releases and Updates](<https://devfeed.tech/articles/a-year-of-innovation-digitalocean-managed-databases-in-2025-19906.md>)

Original publisher: [Read original article](<https://www.digitalocean.com/blog/managed-databases-updates-h2>)

Author: Nicole Ghalwash

Published: 2025-12-17T16:37:44Z

Content type: article

Language: en

Sources: [DigitalOcean](<https://devfeed.tech/sources/digitalocean.md>)

Topics: [Databases](<https://devfeed.tech/topics/databases.md>), [Digital Ocean](<https://devfeed.tech/topics/digital-ocean.md>), [releases](<https://devfeed.tech/topics/releases.md>), [observability](<https://devfeed.tech/topics/observability.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [valkey](<https://devfeed.tech/topics/valkey.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [databases](<https://devfeed.tech/tags/databases.md>), [digitalocean](<https://devfeed.tech/tags/digitalocean.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [observability](<https://devfeed.tech/tags/observability.md>), [releases](<https://devfeed.tech/tags/releases.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [valkey](<https://devfeed.tech/tags/valkey.md>)

### AI overview

A recap of DigitalOcean Managed Databases releases in 2025, covering database engine updates, increased storage limits, Valkey caching, MongoDB access controls, observability and hardening improvements, Kafka Schema Registry support, and an MCP Server for managing cloud resources through natural-language commands.

### Source excerpt

2025 was a big year for DigitalOcean Managed Databases, packed with meaningful enhancements designed to deliver more power, flexibility, and simplicity for developers and businesses of all sizes. With performance boosts and new database engines introduced to improve scalability, automation, and observability, this year's releases focused on making it easier than ever to build and run reliable data-backed applications on DigitalOcean. In this recap, we'll walk through the most impactful launches in both the first and second half of the year and how they help teams move faster while keeping complexity low. First, let's take a look at our releases in the first half of the year (H1): - Managed PostgreSQL support for v17 [February] - Managed MongoDB support for v8 [March] - Support for up to 20TB for Managed MySQL and 30TB for PostgreSQL [March] - Introducing DigitalOcean Managed Caching for Valkey [April] - Introducing Role-Based Access Control to DigitalOcean Managed MongoDB with Predefined Roles [May] - Database Observability, Monitoring, and Hardening Advancements [June] - Support for Kafka Schema Registry [July] The second half (H2) of 2025 saw even more big developments for DigitalOcean Managed Databases: MCP Server (August) The DigitalOcean MCP (Model Context Protocol) Server lets you manage your cloud resources using simple, natural-language commands through AI-powered tools like Cursor, Claude, or your own custom LLMs. Running locally, it streamlines tasks such as provisioning Managed Databases, making cloud operations faster, easier, and more intuitive for developers. DigitalOcean MCP Server marks a major step forward in bringing AI directly into cloud infrastructure workflows. It allows users to seamlessly integrate cloud management into AI assistants or custom-built agents while eliminating context switching, manual API calls, and constant console navigation. MCP Servers make managing cloud infrastructure with LLMs faster, more secure, and far more accessible

## Heroku Key-Value Store Now Supports Valkey 8.1 with JSON and Bloom Modules

DevFeed: [Heroku Key-Value Store Now Supports Valkey 8.1 with JSON and Bloom Modules](<https://devfeed.tech/articles/heroku-key-value-store-now-supports-valkey-8-1-with-json-and-bloom-modules-26436.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/heroku-key-value-store-now-supports-valkey-81-json-bloom-modules/>)

Author: Jonathan Brown

Published: 2025-07-02T15:00:03Z

Content type: release

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [Heroku](<https://devfeed.tech/topics/heroku.md>), [valkey](<https://devfeed.tech/topics/valkey.md>), [Redis](<https://devfeed.tech/topics/redis.md>), [modules](<https://devfeed.tech/topics/modules.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Benchmark](<https://devfeed.tech/topics/benchmark.md>)

Tags: [availability](<https://devfeed.tech/tags/availability.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [caching](<https://devfeed.tech/tags/caching.md>), [cost](<https://devfeed.tech/tags/cost.md>), [heroku](<https://devfeed.tech/tags/heroku.md>), [heroku-key-value-store](<https://devfeed.tech/tags/heroku-key-value-store.md>), [json](<https://devfeed.tech/tags/json.md>), [key-value-store](<https://devfeed.tech/tags/key-value-store.md>), [modules](<https://devfeed.tech/tags/modules.md>), [news](<https://devfeed.tech/tags/news.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [performance](<https://devfeed.tech/tags/performance.md>), [redis](<https://devfeed.tech/tags/redis.md>), [valkey](<https://devfeed.tech/tags/valkey.md>)

### AI overview

Heroku announces general availability of Valkey v8.1 for Heroku Key-Value Store, adding Valkey Bloom and ValkeyJSON modules. The release includes performance, memory-efficiency, and I/O-threading improvements, with upgrade instructions and benchmark comparisons to Valkey 7.2.

### Source excerpt

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 [...] The post Heroku Key-Value Store Now Supports Valkey 8.1 with JSON and Bloom Modules appeared first on Heroku.

## Scaling Nextdoor's Datastores: Part 3

DevFeed: [Scaling Nextdoor's Datastores: Part 3](<https://devfeed.tech/articles/scaling-nextdoor-s-datastores-part-3-20342.md>)

Original publisher: [Read original article](<https://engblog.nextdoor.com/scaling-nextdoors-datastores-part-3-e9b4dd8a9393?source=rss----5e54f11cdfdf---4>)

Author: Ronak Shah

Published: 2025-03-19T15:08:43Z

Content type: article

Language: en

Sources: [Nextdoor](<https://devfeed.tech/sources/nextdoor.md>)

Topics: [Caching](<https://devfeed.tech/topics/caching.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [schema-evolution](<https://devfeed.tech/topics/schema-evolution.md>), [Object-relational mapping](<https://devfeed.tech/topics/orm.md>), [Django](<https://devfeed.tech/topics/django.md>), [Python](<https://devfeed.tech/topics/python.md>), [Redis](<https://devfeed.tech/topics/redis.md>), [valkey](<https://devfeed.tech/topics/valkey.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [cache](<https://devfeed.tech/tags/cache.md>), [cache-invalidation](<https://devfeed.tech/tags/cache-invalidation.md>), [caching](<https://devfeed.tech/tags/caching.md>), [compatibility](<https://devfeed.tech/tags/compatibility.md>), [database](<https://devfeed.tech/tags/database.md>), [django](<https://devfeed.tech/tags/django.md>), [lua](<https://devfeed.tech/tags/lua.md>), [python](<https://devfeed.tech/tags/python.md>), [redis](<https://devfeed.tech/tags/redis.md>), [schema](<https://devfeed.tech/tags/schema.md>), [serialization-format](<https://devfeed.tech/tags/serialization-format.md>), [thundering-herd](<https://devfeed.tech/tags/thundering-herd.md>), [valkey](<https://devfeed.tech/tags/valkey.md>)

### AI overview

Part 3 of Nextdoor's datastore-scaling series explains how applications serialize database objects for Redis or Valkey look-aside caches. It describes compatibility problems caused by runtime, package, and schema changes, including cache misses and thundering-herd effects during migrations.

### Source excerpt

In this part of the Scaling Nextdoor's Datastores blog series, we'll explore how the Core-Services team at Nextdoor serializes database data for caching while ensuring forward and backward compatibility between the cache and application code. In part 1 of this series we discussed how ORMs, object-relational mapping frameworks, help abstract away database specific schemas and queries from application code. Developers simply utilize objects in their application's language to access database data. Here's a simple example of using Python's Django ORM to define a model: from django.db import models class Users(models.Model): first_name = models.CharField(max_length=30) last_name = models.CharField(max_length=30) The associated SQL create table would look like: CREATE TABLE users ( "id" bigint NOT NULL PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY, "first_name" varchar(30) NOT NULL, "last_name" varchar(30) NOT NULL ); Developers would then access database data like this: user_id = 123 user = User.objects.get(id=user_id) print(user.first_name)Object Byte Serialization for Caching An issue arises when adding a look-aside cache such as Redis/Valkey to an application: How do you store what you got from the database in the cache? A common solution to caching complex objects, such as those from ORMs, is object byte serialization. This process converts language objects into bytes before storing them in the cache. When reading from the cache the process is done in reverse where the byte data is turned into language objects. For instance in Python this is often done with the pickle package. The interaction between the application, database, and the cache looks like this: Look-Aside Cacheimport pickle # Try getting from cache ('None' if not in cache) user_bytes = cache.get("user_123") if user_bytes is not None: # Read bytes using pickle user = pickle.loads(user_bytes) else: # Fetch from database user = User.objects.get(id=123) # Convert to bytes user_bytes = pickle.dumps(user) # Sto

## Chainguard Images April 2024: Secure, reliable, feature-rich

DevFeed: [Chainguard Images April 2024: Secure, reliable, feature-rich](<https://devfeed.tech/articles/chainguard-images-april-2024-secure-reliable-feature-rich-12953.md>)

Original publisher: [Read original article](<https://www.chainguard.dev/unchained/chainguard-images-april-2024-secure-reliable-feature-rich>)

Published: 2024-05-09T00:00:00Z

Content type: release

Language: en

Sources: [Chainguard: Unchained](<https://devfeed.tech/sources/chainguard-unchained.md>)

Topics: [chainguard images](<https://devfeed.tech/topics/chainguard-images.md>), [supply-chain-security](<https://devfeed.tech/topics/supply-chain-security.md>), [container images](<https://devfeed.tech/topics/container-images.md>), [Security](<https://devfeed.tech/topics/security.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [FFmpeg (Fast Forward Moving Picture Experts Group)](<https://devfeed.tech/topics/ffmpeg.md>), [MATLAB](<https://devfeed.tech/topics/matlab.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>)

Tags: [chainguard](<https://devfeed.tech/tags/chainguard.md>), [chainguard-images](<https://devfeed.tech/tags/chainguard-images.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [container-images](<https://devfeed.tech/tags/container-images.md>), [ffmpeg](<https://devfeed.tech/tags/ffmpeg.md>), [fips](<https://devfeed.tech/tags/fips.md>), [fips-compliance](<https://devfeed.tech/tags/fips-compliance.md>), [harbor](<https://devfeed.tech/tags/harbor.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [release](<https://devfeed.tech/tags/release.md>), [rstudio](<https://devfeed.tech/tags/rstudio.md>), [secure-container-image](<https://devfeed.tech/tags/secure-container-image.md>), [security](<https://devfeed.tech/tags/security.md>), [software-supply-chain](<https://devfeed.tech/tags/software-supply-chain.md>), [software-supply-chain-security](<https://devfeed.tech/tags/software-supply-chain-security.md>), [tesseract](<https://devfeed.tech/tags/tesseract.md>), [valkey](<https://devfeed.tech/tags/valkey.md>), [vulnerability](<https://devfeed.tech/tags/vulnerability.md>)

### AI overview

Chainguard announces approximately 60 new Chainguard Images in its April 2024 release. The hardened, minimal images focus on software supply chain security, reliability, and reduced CVE exposure, with FIPS variants available for some images. Featured additions include rstudio, Harbor, FFmpeg, Tesseract, and Valkey.

### Source excerpt

Explore the latest features and security enhancements in Chainguard Images (April 2024 release). Strengthen your software supply chain.