Aerospike PHP cache adapter for Symfony/Cache (PSR-6 and PSR-16) and Doctrine/Cache
This component provides a PSR-6 implementation of Aerospike for adding cache to your applications.
composer require lmc/aerospike-cache
$aerospike = new \Aerospike(['hosts' => [['addr' => '127.0.0.1', 'port' => 3000]]]); $aerospikeCache = new AerospikeCache($aerospike, 'aerospkeNamespace');
AerospikeCache uses PSR-6 caching interface for manipulation with the data.
The AerospikeCache also comes bundled with Symfony Cache adapter for DoctrineCache
Creating a new Aerospike instance will immediately connect to the aerospike server,
which might take a while and it should be in
For each pull-request, unit tests as well as static analysis and codestyle checks must pass.
To run all those checks execute: