Overall

Redis® API Compatibility: supported commands, modules, and protocols

Upstash supports both native Redis TCP and HTTPS REST.

Upstash supports Redis client protocol up to version 8.2. We are also gradually adding changes introduced in later versions.

This page lists Redis command support at the Upstash Redis API level. SDK command references may cover a smaller set of typed helpers. For example, see the TypeScript SDK command reference for the commands documented in @upstash/redis.

Most of the unsupported items are in our roadmap. If you need a feature that we do not support, please drop a note to support@upstash.com. So we can inform you when we are planning to support it.


Supported Commands

Bitmap
Connection
Functions
Generic
Geo
Hash
HyperLogLog
JSON
List
Pub/Sub
Scripting
Server
Set
Sorted Set
Streams
String
Transactions

We run command integration tests from the following Redis clients after each code change and also periodically:

Loading search…