daoqiongsi1101
V2EX  ›  Redis

Redis 缓存淘汰配置如何选?

  •  1
     
  •   daoqiongsi1101 · Sep 5, 2022 · 2386 views
    This topic created in 1365 days ago, the information mentioned may be changed or developed.

    Redis 的缓存淘汰配置,默认是 noeviction ,大家在生产环境一般是选默认还是其他呢?最好结合具体的场景,想学习如何合理选择配置,谢谢。

    maxmemory-policy (当然选项不止图片上这些,只是列举一下)

    3 replies    2022-09-05 17:36:58 +08:00
    Anshay
        1
    Anshay  
       Sep 5, 2022
    一般设置 lru 算法,至于是过期 keys 还是全部,根据你的业务类型来定。
    kelvin_fly
        2
    kelvin_fly  
       Sep 5, 2022
    一般是看业务场景吧。 如果 Redis 是当做可插入式的组件集成到系统中,比如当做缓存这种,用 LRU 不错
    pavelpiero
        3
    pavelpiero  
       Sep 5, 2022
    缓存用 V-LRU 吧
    但是如果是直接定时导入海量数据查询这种 还是评估好容量 不淘汰比较合适
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3206 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 13:50 · PVG 21:50 · LAX 06:50 · JFK 09:50
    ♥ Do have faith in what you're doing.