predis
Predis is a Redis client library for PHP, written entirely in PHP. It provides a high-level, object-oriented interface to Redis and does not require the PHP Redis extension to be installed. By using Composer, Predis can connect to single Redis instances, Sentinel-managed setups, or Redis Cluster deployments.
Key features include support for pipelines, transactions (MULTI/EXEC), Lua scripting (EVAL), publish/subscribe, and read-write splitting for
Predis is distributed as the predis/predis package and integrates with PHP’s autoloading. It runs on PHP versions
The Predis design emphasizes portability and ease of use, with a modular structure that separates connection