在启动一个redis实例前,可以针对当前的设备对redis分配最大内存做检测。使用如下命令:
redis-server --test-memory xxxx
这只是检测可以分配最大内存,但在实际中,我们会根据当前的服务器内存大小或者其他情况给redis分配具体的最大内存。一般我们在分配内存大小时,都有哪些判断标准?
在启动一个redis实例前,可以针对当前的设备对redis分配最大内存做检测。使用如下命令:
redis-server --test-memory xxxx
这只是检测可以分配最大内存,但在实际中,我们会根据当前的服务器内存大小或者其他情况给redis分配具体的最大内存。一般我们在分配内存大小时,都有哪些判断标准?
2 回答3.1k 阅读
1 回答1.9k 阅读✓ 已解决
2 回答1.2k 阅读
1 回答1.5k 阅读
1 回答1.4k 阅读
799 阅读
1 回答629 阅读
最主要的还是根据你的业务使用量来评估,而且如果开了RDB方式的持久化,最好只分配到可以使用内存的一半