Livid
276.74D
573.13D
V2EX  ›  Redis

如果服务器没有 8G 以上的内存,跑 Redis 就是给自己找麻烦

  •  
  •   Livid ·
    PRO
    · Aug 23, 2012 · 8408 views
    This topic created in 5012 days ago, the information mentioned may be changed or developed.
    如果数据量突增,导致内存不够用的时候,Redis 直接就挂了。vm 模式打开对这个也没有帮助。
    15 replies    1970-01-01 08:00:00 +08:00
    reus
        1
    reus  
       Aug 23, 2012
    也要看场景吧,512M内存的vps也能跑得好好的…
    冷数据从内存里去掉写入硬盘,需要再调入,自己实现类似vm的机制呗
    Livid
        2
    Livid  
    MOD
    OP
    PRO
       Aug 23, 2012
    @reus 嗯,和数据量有关系。

    只是我之前没有料到的是,当数据量开始超过内存数量的时候,居然不是慢,而是直接就挂了。
    Renylai
        3
    Renylai  
       Aug 23, 2012
    VM打开确实没什么帮助,之前用过16G的机器跑,存放用户动态,因为数据满了宕过一次后就弃用了。有人建议一开始就合理的规划,不过在规划之后发现用redis的方案还不如用memcached...
    ayanamist
        4
    ayanamist  
       Aug 23, 2012
    @Renylai Redis的优点本来就是在持久化,以及丰富的数据操作接口。
    @Livid MongoDB的网站上,反复说过,不要等出问题了或快出问题了再去解决,要预判。所有的NoSQL的高性能都是利用内存当硬盘,所以这个道理是想通的。
    virushuo
        5
    virushuo  
       Aug 23, 2012   ❤️ 1
    @Livid 当然,它的设计就是这样的。redis始终强调规划和design for failure
    lookhi
        6
    lookhi  
       Aug 23, 2012
    对数据规模的预判很重要
    ipconfiger
        7
    ipconfiger  
       Aug 23, 2012
    服务器现在主流都是32G内存吧
    clowwindy
        8
    clowwindy  
       Aug 23, 2012
    VM 已经是 deprecated 状态了。按我们之前的测试,开始 swap 之后性能会差一个数量级,并且 vm 内存限制不起作用。
    clowwindy
        9
    clowwindy  
       Aug 23, 2012
    另外,dump 的时候内存占用是有可能翻倍的。我们关掉 dump,打开 allkeys-lru 数据删除策略后,内存一直稳定在限制的值上。
    lookhi
        10
    lookhi  
       Aug 23, 2012
    @ipconfiger 32G也太非主流了把。笔记本配到都16G内存了
    ipconfiger
        11
    ipconfiger  
       Aug 23, 2012
    @lookhi 是,我老年人了,不上128G内存都不好意思出来跟人打招呼
    kernel1983
        12
    kernel1983  
       Aug 23, 2012
    AWS最大也才64G, 每个月信用卡...
    twor2
        13
    twor2  
       Aug 23, 2012
    @ipconfiger 我晕! 太夸张了吧
    leizongmin
        14
    leizongmin  
       Aug 24, 2012
    还在用512M的情何以堪啊
    gaocheng
        15
    gaocheng  
       Aug 24, 2012
    提高数据写入磁盘的频率,对使用的内存加个限制过期的数据会被删除
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5647 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 06:52 · PVG 14:52 · LAX 23:52 · JFK 02:52
    ♥ Do have faith in what you're doing.