在官方文档中,针对的是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;
    }

标签: none

评论已关闭