1.redis 內存實例內存大小如何設置?
a.配置redis.conf文件中的maxmemory值,默認是10G;
b.再運行中執行
config set maxmemory <內存數值>
這種方式設置的缺點是重啟實例后,內存大小又恢復為配置文件的值;
2.redis內存爆了,如何處理?
1.機器硬件有空余,根據上述方式增加內存;或者增加機器硬件配置;
2.利用redis內存淘汰策略(maxmemory-policy);
maxmemory-policy 屬性,默認值為noeviction

LRU 算法:最近最少使用算法。 配置文件種 maxmeory-samples 屬性可以設置該算法取出多少合適的可以淘汰的鍵。
3.使用集群,將單實例的壓力分散到集群的各個節點上。(后續詳細講講具體實現,官網也有比較詳細的教程 http://www.redis.cn/topics/cluster-tutorial.html)