全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1299|回复: 15

[已解决] 多站点 redis 缓存如何分别存放到 db0至db16

[复制链接]
发表于 2023-12-10 00:06:22 | 显示全部楼层 |阅读模式
本帖最后由 全球vps 于 2023-12-10 01:27 编辑

搜了一圈没找到教程

宝塔面板,默认三个网站,redis缓存全部存放在db0

需要实现
网站一redis缓存存放到db0
网站二redis缓存存放到db1
网站三redis缓存存放到db2

技术大佬给解答一下吧

在google已找到解决方案,此贴结束
发表于 2023-12-10 00:31:30 | 显示全部楼层
 楼主| 发表于 2023-12-10 00:43:37 | 显示全部楼层
htc10 发表于 2023-12-10 00:31
https://redis.io/commands/select/

这个好像只是说明,并没有解决方案
发表于 2023-12-10 00:46:05 | 显示全部楼层
全球vps 发表于 2023-12-10 00:43
这个好像只是说明,并没有解决方案

根据这个改代码啊
发表于 2023-12-10 00:48:41 | 显示全部楼层
选择下数据库就完事了
发表于 2023-12-10 00:54:57 | 显示全部楼层
  1. de去掉本文字fine( 'WP_CACHE_KEY_SALT', '前缀' );
复制代码

把这个放在wp-config.php里,这个是给缓存数据加个前缀,做区分的。
还有很多种方法,但这个比较适合你
 楼主| 发表于 2023-12-10 01:05:10 | 显示全部楼层
小鸡真爱无疑 发表于 2023-12-10 00:54
把这个放在wp-config.php里,这个是给缓存数据加个前缀,做区分的。
还有很多种方法,但这个比较适合你 ...

我现在使用的就是这个方法,但结果是他们全部都存放在db0里面
发表于 2023-12-10 01:08:13 | 显示全部楼层
全球vps 发表于 2023-12-10 01:05
我现在使用的就是这个方法,但结果是他们全部都存放在db0里面

问题是这样做,对你产生了什么困扰?
 楼主| 发表于 2023-12-10 01:09:47 | 显示全部楼层
htc10 发表于 2023-12-10 00:46
根据这个改代码啊

他们的方案好像是分二种,第一种还是全部存放在db0里面,第二种是集群
而我需要的是
网站一redis缓存存放到db0
网站二redis缓存存放到db1
网站三redis缓存存放到db2

不过我在google好像找到了解决方案,谢谢你的回复
发表于 2023-12-10 01:14:44 | 显示全部楼层
这个要看你网站的代码啊。 具体来说,连接数据库的时候指定一下就可以了,例如 db=0 db=2
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-9 03:38 , Processed in 0.064327 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表