1.看到帖子说redis需要预留一倍以上的内存,比方说1G的数据需要2g 内存划给redis,那岂不很浪费,有没有合理的方法可以利用起来,如果只用aof持久化还需要这么多么?
2.一般cpu核数与内存大概是一个怎样的比例?
1.只用aof的话,aof文件不可能一直让它增长下去吧,最后你还是要进行rewrite,一rewrite,那两倍内存的问题还是出现了,其实我觉得最好还是不要将redis作为store(如果你还想实现高可用的话),而只是作为cache
2.redis一般情况下是单线程,单进程的,这种情况下只能用到一个cpu,所以一般来说一台机器上需要部署多个redis实例来充分利用cpu的资源,与内存没有固定的比例关系
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。