lavavel5.5中predis缓存前缀不生效?
在官方文档中,针对的是phpredis可以配置缓存前缀,但是对predis并不起作用
要配置缓存前缀可以用在predis/predis/src/Client.php
的构造方法中增加如下一行代码:
public function __construct($parameters = null, $options = null)
{
$options['prefix'] = isset($options['prefix']) ? $options['prefix'] : env('REDIS_PREFIX',''); //此行代码为新增部分
$this->options = $this->createOptions($options ?: array());
$this->connection = $this->createConnection($parameters ?: array());
$this->profile = $this->options->profile;
}