搜了一圈没找到教程
宝塔面板,默认三个网站,redis缓存全部存放在db0
需要实现
网站一redis缓存存放到db0
网站二redis缓存存放到db1
网站三redis缓存存放到db2
技术大佬给解答一下吧
在google已找到解决方案,此贴结束
热议
2楼 htc10 6小时前
https://redis.io/commands/select/
3楼 全球vps 6小时前
https://redis.io/commands/select/
这个好像只是说明,并没有解决方案
4楼 htc10 6小时前
这个好像只是说明,并没有解决方案
根据这个改代码啊
5楼 AnyPopup 6小时前
选择下数据库就完事了
把这个放在wp-config.php里,这个是给缓存数据加个前缀,做区分的。
还有很多种方法,但这个比较适合你
7楼 全球vps 6小时前
把这个放在wp-config.php里,这个是给缓存数据加个前缀,做区分的。
还有很多种方法,但这个比较适合你 ...
我现在使用的就是这个方法,但结果是他们全部都存放在db0里面
8楼 小鸡真爱无疑 6小时前
我现在使用的就是这个方法,但结果是他们全部都存放在db0里面
问题是这样做,对你产生了什么困扰?
9楼 全球vps 6小时前
根据这个改代码啊
他们的方案好像是分二种,第一种还是全部存放在db0里面,第二种是集群
而我需要的是
网站一redis缓存存放到db0
网站二redis缓存存放到db1
网站三redis缓存存放到db2
不过我在google好像找到了解决方案,谢谢你的回复
10楼 william2ct 6小时前
这个要看你网站的代码啊。 具体来说,连接数据库的时候指定一下就可以了,例如 db=0 db=2
12楼 全球vps 5小时前
问题是这样做,对你产生了什么困扰?
在宝塔的 redis 负载状态 里面,显示 keyspace_misses:1935998 查找数据库键失败的次数
查看db0里面高达4万多条,多个网站缓存全部存放于db0
我在想是不是这个原因造成的
13楼 小鸡真爱无疑 5小时前
在宝塔的 redis 负载状态 里面,显示 keyspace_misses:1935998 查找数据库键失败的次数
查看db0里面高达 ...
超出了我的知识范畴,但是还有一种集群方案,不过是几百个站用的,就是分端口,是个不小的工程,默认端口是6379,你可以三个站分别指向3个端口,不过这需要改较多的文件。网上有教程。
14楼 zhujizixun 5小时前
为什么要分db,谁教你的
15楼 全球vps 5小时前
超出了我的知识范畴,但是还有一种集群方案,不过是几百个站用的,就是分端口,是个不小的工程,默认端口 ...
我是单台服务器,集群的话不适合我
我在google找到了你说的教程,单台服务器改不同的端口,还在测试中,希望能够把问题解决
16楼 小鸡真爱无疑 4小时前
我是单台服务器,集群的话不适合我
我在google找到了你说的教程,单台服务器改不同的端口,还在测试中, ...
redis集群,是为了方便分类管理,和你现在的做法比,可能更节省资源。
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。
评论前必须登录!
立即登录 注册