Help Center> Distributed Cache Service> FAQ> Redis Usage> What Clients Can I Use for Redis Cluster in Different Programming Languages?

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 lower latency and higher performance. However, the Redis Cluster instances are based on the open-source Redis Cluster protocol, so their client compatibility is poorer than 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.