全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 1085|回复: 19
打印 上一主题 下一主题

有没有redis的大佬,帮忙解答一下问题

[复制链接]
跳转到指定楼层
1#
发表于 2024-1-8 19:39:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在同一台服务器上,
1、用10个不同端口配置了10个redis,分配给200个网站。
2、用一个端口的redis配置10个db分区,分配给200个网站。

这2种做法,有什么本质区别。优劣势是什么
推荐
 楼主| 发表于 2024-1-8 23:17:41 | 只看该作者
dgtfsw4 发表于 2024-1-8 22:07
其实单实例的话一个redis更高效

测试过了,很慢。站群没办法单实例
推荐
发表于 2024-1-8 19:46:28 | 只看该作者
redis 是单线程, 用10个端口启动10个redis进程。 有利于资源隔离、提高cpu利用。    不过不利于人工维护。


尽量不要用多db,没什么优势。  宁愿不同网站采用不同前缀, 也最好只用db0
2#
发表于 2024-1-8 19:43:10 | 只看该作者
redis是单线程的
3#
 楼主| 发表于 2024-1-8 19:44:08 | 只看该作者
icon 发表于 2024-1-8 19:43
redis是单线程的

所以第一种方案比较快?毕竟这样等于10个实例,10个线程
5#
 楼主| 发表于 2024-1-8 19:47:40 | 只看该作者
二狗 发表于 2024-1-8 19:46
redis 是单线程, 用10个端口启动10个redis进程。 有利于资源隔离、提高cpu利用。    不过不利于人工维护。 ...

感谢,我目前也是采用做法1,只是做法2有面板加持方便管理,所以问一问
6#
发表于 2024-1-8 22:07:31 | 只看该作者
其实单实例的话一个redis更高效
8#
发表于 2024-1-8 23:24:54 | 只看该作者
我的都是小项目,用的第二种
9#
发表于 2024-1-8 23:36:58 | 只看该作者
亮有一妓 发表于 2024-1-8 23:24
我的都是小项目,用的第二种

我几个小站,用第二种内存都卡爆了 ,,,
10#
发表于 2024-1-8 23:53:52 | 只看该作者
imtoken 发表于 2024-1-8 23:36
我几个小站,用第二种内存都卡爆了 ,,,

优化下key长度管用吗
redis的集群搞起来也挺快
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-11-5 02:59 , Processed in 0.061617 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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