Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Valkey review

Free#8 of 31 in Key-Value DatabasesIn-Memory DatabasesNoSQL DatabasesDatabase Software

A capable self-hosted Redis-compatible store for caching, queues, and streaming.

8.5/10Editor score
Valkey8.5 Visit Valkey

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Valkey is an open-source, BSD-licensed in-memory data structure store for databases, caching, message queues, and streaming workloads. It is designed for developers and infrastructure teams that want self-hosted Redis-compatible storage rather than a vendor-hosted paid service. Valkey runs as a standalone daemon or cluster on Linux and macOS, and supports the RESP, RESP2, and RESP3 protocols. Its data model covers strings, hashes, lists, sets, sorted sets, bitmaps, hyperloglogs, geospatial indexes, and streams, giving teams multiple ways to model application state and transient workloads.

Its strongest technical case is the combination of in-memory access with operational controls. RDB snapshots and append-only file persistence provide two persistence modes, while asynchronous replication supports data distribution between instances. Valkey Sentinel adds high availability and automatic failover, and Valkey Cluster provides automatic partitioning and horizontal sharding. Key expiration with time-to-live support fits cache workloads, while Lua scripting, transactions, and publish/subscribe messaging extend the same datastore into application coordination and event-driven use cases. These features make Valkey a practical fit when one self-hosted system needs to cover caching, queues, and streaming patterns.

The trade-off is the deployment model. Teams must run and operate the software themselves, including the surrounding choices for standalone, Sentinel, or clustered deployment. Valkey is open source with a free plan, but managed Valkey services are supplied by separate ecosystem participants rather than by Valkey itself as a vendor-hosted paid service. The project was founded in 2024, so organizations prioritizing a newer open-source option may find the fit appropriate, while those seeking a vendor-managed service should consider an alternative. Choose Valkey for control, rich data structures, and self-hosted availability features; skip it if managed operations are central to the requirement.

Valkey pros and cons

  • Where it wins
    • Rich data structures, including streams and geospatial indexes
    • Persistence, replication, failover, clustering, and TTL support
    • Open source, BSD-licensed, and available with a free plan
  • Where it doesn't
    • Self-hosted deployment leaves operations to developers and infrastructure teams
    • Primarily developed and tested on Linux and macOS
    • Managed offerings come from separate ecosystem participants

Valkey fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update