Skip to main content
Upstash supports Redis commands over both native Redis TCP and HTTPS REST. Choose a category to browse its supported commands.

Bitmap

Manipulate individual bits and bit fields

Connection

Authenticate and manage client connections

Functions

Load, manage, and invoke Redis functions

Generic

Manage keys, expiration, and serialization

Geo

Store and query geospatial data

Hash

Work with field-value collections

HyperLogLog

Estimate cardinality

JSON

Store and manipulate JSON values

List

Work with ordered collections

Pub/Sub

Publish messages and manage subscriptions

Scripting

Load and execute Lua scripts

Search

Create, query, and manage search indexes

Server

Inspect and manage the Redis server

Set

Work with unique unordered members

Sorted Set

Work with scored collections

Streams

Process append-only logs and consumer groups

String

Store and manipulate string values

Transactions

Group operations into atomic transactions