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 Get started with Redis Enterprise Software.
Note: You cannot use client libraries to configure Redis Enterprise Software. Instead, use:
- The Redis Software admin console
- The REST API
- Command-line utilities, such as
rladmin
Discovery service
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)
- node-redis (Node.js 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.