Skip to content

Command Interfaces (4.0)

Mark Paluch edited this page Jan 22, 2021 · 4 revisions

Redis supports 400+ commands. These commands are grouped within multiple interfaces.

API Matrix

Type

Stateful

Sync

Async

Reactive

Redis Standalone

✅

✅

✅

✅

Redis Pub/Sub

✅

✅

✅

✅

Redis Sentinel

✅

✅

✅

✅

Redis Master/Replica

✅

✅

✅

✅

Redis Cluster

✅

✅

✅

✅

Redis Cluster Pub/Sub

✅

✅

✅

✅

Redis Advanced Cluster

✅

✅

✅

✅

Cluster Node-Selection

⛔

✅

✅

🕐

Legend

  • ✅ Available

  • ⛔ No/Not applicable

  • 🕐 Not yet

Reactive

Complete API

Segregated API

The grouping is similar to the Redis command grouping. All interfaces operate on a Stateful Connection. You can obtain a different API for the same physical connection without the need to create a new connection Call getStatefulConnection().sync() to obtain the sync API or getStatefulConnection().async() (except pooled connections).

Clone this wiki locally

⌂ 换网址