Skip to content

Serverless Valkey

The Linux Foundation fork of Redis, with the same wire protocol and none of the licensing complications. Free tier, TLS by default, cloud or self-host.

Free tier, no credit card

Engine

Choose a database engine to provision.

Already have data? Migrate it from Replit, Upstash, Vercel KV, and more Any connection string works too.

Common Valkey questions

What is Valkey?

Valkey is the Linux Foundation's BSD-licensed fork of Redis, started after Redis moved to a source-available license. It speaks the same wire protocol and the same commands, so redis-cli and standard Redis clients connect to it unchanged. Layerbase runs Valkey as a managed endpoint with TLS, a web key-value console, an Upstash-compatible REST endpoint, and the built-in vqueue HTTP queue surface.

Is Valkey a drop-in replacement for Redis?

Yes. Valkey forked from the last open-source Redis version and tracks the same wire protocol. redis-cli, ioredis, redis-py, and other Redis clients connect to Valkey without code changes.

Who maintains Valkey?

Valkey is a Linux Foundation project with maintainers from AWS, Google, Oracle, Ericsson, and others. Released under BSD-3-Clause so redistribution and commercial use are unrestricted.

When should I pick Valkey over Redis?

For new projects: Valkey is the safer long-term bet on licensing. For existing apps already running on a specific Redis version: stay with Redis. Both run on Layerbase Cloud, so you can change later.

Does the Upstash REST API work with Valkey?

Yes. Valkey supports the same Upstash REST API as Redis on Layerbase, useful for serverless and edge runtimes.

Is there a free Valkey tier on Layerbase?

Yes. Valkey is a Standard engine included on the Free plan at $0/mo with no card: 2 databases, 5 GB of storage, and up to 20 concurrent connections. A free Valkey sleeps after 15 minutes with no connections and wakes on the next connection in seconds; Solo at $5/mo and Pro at $15/mo raise the limits without adding a meter.

Can I run Valkey locally?

Yes. The Layerbase CLI and Layerbase Desktop both ship Valkey alongside Redis, with the same install-and-run workflow.

Do you support scheduled HTTP webhooks / a job queue on top of Valkey?

Yes, via vqueue. Every Layerbase Valkey database exposes a free, built-in HTTP queue surface compatible with the `@upstash/qstash` npm client library. Copy VQUEUE_URL, VQUEUE_TOKEN, and VQUEUE_CURRENT_SIGNING_KEY from the dashboard and pass them to `new Client({ baseUrl, token })` and `new Receiver({ currentSigningKey })` in your app. Deliveries are signed and support scheduled delays; failed deliveries are retried automatically and land in a DLQ you can inspect and re-enqueue from the dashboard. No separate signup, no separate billing.