Help Center/ Distributed Cache Service/ FAQs/ Redis Usage/ What Clients Can I Use for Redis Cluster in Different Programming Languages?
Updated on 2022-12-08 GMT+08:00

What Clients Can I Use for Redis Cluster in Different Programming Languages?

The following table compares Redis Cluster and Proxy Cluster in DCS.

Table 1 Comparing Redis Cluster and Proxy Cluster

Item

Redis Cluster

Proxy Cluster

Redis compatibility

High

Medium

Client compatibility

Medium (The cluster mode must be enabled on the client.)

High

Costs

High

Medium

Latency

Low

Medium

Read/write splitting

Native support (client SDK configuration)

Implemented by using proxies

Performance

High

Medium

Redis Cluster does not use proxies, and therefore delivers lower latency and higher performance. However, Redis Cluster instances are based on the open-source Redis Cluster protocol, so their client compatibility is poorer than that of Proxy Cluster instances.

The following table lists clients that can be used for Redis Cluster.

To view all Redis clients, see https://redis.io/clients.