Develop with Redis clients
To connect to Redis instances from within your application, use a Redis client library that matches your application’s language.
The Redis Clients page contains a list of available Redis client libraries for a variety of popular programming and scripting languages.
The following links discuss a few recommended clients in more detail, including installation instructions and usage examples.
Language | Client description |
---|---|
Node.js (node_redis) | The node_redis client allows you to use Redis with Node.js. |
Node.js (ioredis) | The ioredis client allows you to use Redis with Node.js. |
.NET | The StackExchange.Redis client allows you to use Redis with .NET. |
Python | The redis-py client allows you to use Redis with Python. |
Java | The clients Lettuce and Jedis allow you to use Redis with Java. |
PHP (Predis) | The Predis client allows you to use Redis with PHP. |
C | The hiredis client lets you use C to connect to Redis databases. |
Ruby | The redis-rb client allows you to use Redis with Ruby. |
Drupal | Configure Drupal to use Redis as a cache. |