cache/predis-adapter
PSR-6 cache pool implementation backed by Predis (Redis) from the PHP Cache organization. Create a Predis\Client and wrap it in PredisCachePool for fast, standards-compliant caching with shared features like tagging and hierarchy support.
user:123:profile tags).Illuminate\Cache\RedisStore for projects requiring PSR-6 compliance or advanced Redis features (e.g., pipelining, connection pooling).Adopt When:
Look Elsewhere If:
cache/apcu-adapter for APCu).php-cache/redis-adapter.RedisStore may suffice.spatie/laravel-redis-json.For Executives: "This package lets us standardize high-performance caching across our Laravel services using Redis—without reinventing the wheel. It supports tag-based invalidation (critical for our multi-tenant app) and integrates seamlessly with our existing stack. By adopting PSR-6, we future-proof our caching layer for microservices and reduce technical debt. The MIT license and PHP-Cache ecosystem backing make it a low-risk choice."
For Engineering:
*"The predis-adapter gives us a battle-tested PSR-6 Redis cache with tag support—ideal for:
tenant:1:user:123 tags).RedisStore where PSR-6 is needed).
It’s lightweight (~200 LOC), well-documented, and avoids vendor lock-in. Tradeoff: Last release was 2022, but the Predis dependency is actively maintained. Recommend pairing with a monitoring script for Redis health checks."*How can I help you explore Laravel packages today?