Supported connection clients
You can connect to Redis Enterprise Software databases programmatically using client libraries.
Redis client libraries
To connect an application to a Redis database hosted by Redis Enterprise Software, use a client library appropriate for your programming language.
You can also use the
redis-cli utility to connect to a database from the command line.
For examples of each approach, see the Redis Enterprise Software quickstart.
Note: You cannot use client libraries to configure Redis Enterprise Software. Instead, use:
We recommend the following clients when using a discovery service based on the Redis Sentinel API:
- redis-py (Python Redis client)
- Hiredis (C Redis client)
- Jedis (Java Redis client)
- NRedisStack (.Net Redis client)
- go-redis (Go Redis client)
If you need to use another client, you can use Sentinel Tunnel to discover the current Redis master with Sentinel and create a TCP tunnel between a local port on the client and the master.