关于在Flarum论坛启动redis一的些疑问!

我的环境是宝塔,直接在应用商店里安装了redis后,修改extend.php

</s>return [<br/> (new Blomstra\Redis\Extend\Redis([<br/> 'host' =&gt; '127.0.0.1',<br/> 'password' =&gt; null,<br/> 'port' =&gt; 6379,<br/> 'database' =&gt; 1,<br/> ]))<br/> -&gt;useDatabaseWith('cache', 1)<br/> -&gt;useDatabaseWith('queue', 2)<br/> -&gt;useDatabaseWith('session', 3)<br/> ];<br/> 注意修改host为你的redis容器名,password为你的password。<e>

我明明是指定了

>

‘database’ => 1,

但是从后台看,数据库2和3也有数据的呢?

Image description</s>Image description<e>

DB0是wordpress在用,自从Flarum配置了redis的DB1后,DB2、DB3也有数据了!!

DB0是wordpress在用,自从Flarum配置了redis的DB1后,DB2、DB3也有数据了!!

@James @zxypp

有一个Redis的配置插件的记得,不需要这么手动配置。另外,你看一看DB2,DB3的具体情况先。看看里边是什么数据。Flarum好像会存Session进去。

@“老张”#p163955 db1,2,3分别对应的(顺序忘记拿了,具体见代码)是flarum的queue,session,cache

Image description</s>Image description<e>


>

@“老张”#p163954 ->useDatabaseWith(‘cache’, 1)

> ->useDatabaseWith(‘queue’, 2)

> ->useDatabaseWith(‘session’, 3)

哦你代码都贴出来了,这不是写着么,1用于cache,2用于queue,3用于session

@“小鱼飘飘”#p163958 倒,redis一共就16个数据库,Flarum一个论坛就要占三个???!!!!

@“小鱼飘飘”#p163960 有没有让他就占DB1的,DB2和3不占。。

@“老张”#p163962 没研究过,但是如果你对redis需求过大你可以多开redis实例(:ac01:

@“James”#p163956 我来找找这个插件