FAST.

RELIABLE.

OPEN SOURCE, FOREVER.

Valkey is an open source (BSD) high-performance key/value datastore that supports a variety of workloads such as caching, message queues, and can act as a primary database. The project is backed by the Linux Foundation, ensuring it will remain open source forever.

GET STARTED

Documentation

Valkey can run as either a standalone daemon or in a cluster, with options for replication and high availability. Valkey natively supports a rich collection of datatypes, including strings, numbers, hashes, lists, sets, sorted sets, bitmaps, hyperloglogs and more. You can operate on data structures in-place with an expressive collection of commands. Valkey also supports native extensibility with built-in scripting support for Lua and supports module plugins to create new commands, data types, and more.

Install

Step-by-step instructions on how to install and configure Valkey for first-time users.

See Installation Guide

Usage guide

Detailed documentation on the various datatype supported by Valkey and best practices.

Documentation by topic

Valkey API

View the full list of Valkey commands including first party modules.

Command Reference

Clients

Official Valkey client libraries include support for:

  • Python
  • Java
  • Go
  • Node.js
  • PHP
Learn More

What's New?

Release Notes

You can get the latest releases of Valkey from this page.

For installation instructions, supported package managers, and how to configure Valkey, see the installation page.

The releases page contains links to download all current and previous releases (including any security fixes for previous released versions).

Version 8.x.x

Release Date: 2025-04-23
GitHub Release: 8.1.1

Docker Hub (valkey/valkey)

Tags:

  • valkey/valkey:8.1.1
  • valkey/valkey:8.1.1-bookworm
  • valkey/valkey:8.1.1-alpine
  • valkey/valkey:8.1.1-alpine3.21

Example: docker run --rm valkey/valkey:8.1.1


Binary Artifacts

arm64 / jammy (sha256)
x86_64 / jammy (sha256)
arm64 / noble (sha256)
x86_64 / noble (sha256)

Latest supported version of past releases

Version 7.x.x

Release Date: 2025-04-23
GitHub Release: 7.2.9

Docker Hub (valkey/valkey)

Tags:

  • valkey/valkey:7.2.9
  • valkey/valkey:7.2.9-bookworm
  • valkey/valkey:7.2.9-alpine
  • valkey/valkey:7.2.9-alpine3.21

Example: docker run --rm valkey/valkey:7.2.9


Binary Artifacts

arm64 / jammy (sha256)
x86_64 / jammy (sha256)
arm64 / noble (sha256)
x86_64 / noble (sha256)

Latest From Our Blog

Introducing Bloom Filters for Valkey

Learn how to use bloom filters to perform large-scale membership testing with significant memory savings.

Valkey 8.1: Continuing to Deliver Enhanced Performance and Reliability

Valkey 8.1 is now generally available! Come learn about the exciting improvements in performance, reliability, and observability that are available in this new version.

Featured repositories

Valkey

The source of the Valkey server, CLI, and tools

Valkey Container

The source for the Valkey container

All repos in the Valkey GitHub organization

Founding documents