phpfastcache V6 + Redis-可以设置前缀吗?

时间:2018-07-03 01:43:01

标签: php redis phpfastcache

当我直接与Redis交谈时,我可以使用 $redis = new Redis(); if ($redis->connect('127.0.0.1', 6379)) { $redis->setOption(Redis::OPT_PREFIX, 'FooBar9000:'); if ($redis->exists($hash)) { 来确保我不会覆盖密钥。例如命名空间..

$InstanceCache = CacheManager::getInstance('redis', new Config([
 'host' => '127.0.0.1', //Default value
 'port' => 6379, //Default value
 'password' => null, //Default value
 'database' => null, //Default value
]));

我还使用phpFastCache V6连接到Redis驱动程序,您可以在其中添加配置:

a

但是我似乎可以看到如何在该驱动程序上设置选项?

1 个答案:

答案 0 :(得分:0)

是,不是...

这本来是不可能的,但是从v7开始,您可以提供自己的Redis客户端: https://github.com/PHPSocialNetwork/phpfastcache/wiki/%5BV4%CB%96%5D-Configuration-Options#redispredis-specific-options

因此,在此期间,他们添加了对该选项的支持,您可以利用自己的Redis客户端。