Redis2.8.17 内存暴涨怎么解决

    现在公司用Redis来作为内存管理数据,自己写一个模拟队列方式来处理大数据
写读来支撑,却发现内存一直在暴涨,要达到服务器物理内存,导致系统性能下降,在网上搜了一番,如下方式我试过了都起不作用:
    1. 删除过期key(因为我采用队列方式只有一个key,所以不能这样做)。
    2. 增加服务器内存(这个有点不现实)
    3. 配置文件中配置限制内存maxmemory,这个当达到峰值时候,莫名的报一些
       Redis服务错误,导致服务停止。
    4. Redis 集群(目前公司服务器只有单机,即使集群内存问题还是有,没有释放 )

    不知道大咖们有什么好解决方案

猜你喜欢

转载自myprincejava.iteye.com/blog/2196094