
Delphi Redis Client can send all Redis commands and read the response using an internal parser. Moreover, many popular commands have specialized dedicated methods that simplify utilization.
This is the Redis Client interface used to connect, send commands, and manage the Redis server. Many methods are 1-1 mapping to the Redis command with the same name (eg. SET is a map to the Redis SET command). High-level methods implementing some integration design pattern are planned (e.g. Push a JSONObject, Pop a Stream, and so on).
Delphi Redis Client is not tied to a specific TCP/IP library. Currently, it uses INDY but you can implement the IRedisNetLibAdapter and wrap whatever library you like.
Head over and check out the Redis Client for Delphi!

Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition
I also know an alternative Redis Client. Even it’s a paid version, for me it has more comfortable interface and supports more functions:
https://pybridge.net/product/pbredisclient/