PHP code example of boesing / zend-cache-redis-cluster
1. Go to this page and download the library: Download boesing/zend-cache-redis-cluster library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
boesing / zend-cache-redis-cluster example snippets
use Boesing\ZendCacheRedisCluster\RedisCluster;
return [
'caches' => [
/**
* NOTE: the cluster nodename must exist in your php.ini!
* If you configure timeout in your php.ini per nodename aswell, there is no need to
* configure more than the nodename.
*/
'redis-cluster-cache-with-nodename' => [
'adapter' => [
'name' => RedisCluster::class,
'options' => [
'namespace' => '',
'namespace_separator' => ':',
'nodename' => 'clusternode1',
'persistent' => false,
// You can provide the redis version by configuration to avoid an info call on each connect
'redis_version' => '',
],
],
],
'redis-cluster-cache-with-seeds' => [
'adapter' => [
'name' => RedisCluster::class,
'options' => [
'namespace' => '',
'namespace_separator' => ':',
'seeds' => ["hostname:port", "hostname2:port2", /* ... */],
'timeout' => 1,
'readTimeout' => 2,
'persistent' => false,
// You can provide the redis version by configuration to avoid an info call on each connect
'redis_version' => '',
],
],
],
],
];
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.