V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
qwzhang01
V2EX  ›  Redis

Redis 高 QPS 少数剧量和低 QPS 大数据量在架构的时候,思路应该怎么分析呢

  •  
  •   qwzhang01 · 2020-03-30 14:01:06 +08:00 · 5689 次点击
    这是一个创建于 1709 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如:

    100 万 QPS 、4G 数据

    4 万 QPS 、400G 数据

    两种场景怎么架构 redis

    5 条回复    2020-04-03 11:06:59 +08:00
    RedisMasterNode
        1
    RedisMasterNode  
       2020-03-30 15:37:05 +08:00
    第一种情况需要做 1 主多从,架设负载均衡将 QPS 摊到各台机器

    第二种情况数据太多了,内存放不下的,但是如果成本足够的话使用去中心化的 Redis Cluster 处理,其实更好的方案应该是不使用 Redis,内存代价太高了
    whileFalse
        2
    whileFalse  
       2020-03-30 16:16:53 +08:00
    分片扛不住 400G 容量?
    RedisMasterNode
        3
    RedisMasterNode  
       2020-03-30 19:51:30 +08:00 via Android   ❤️ 1
    @whileFalse 400GB 内存成本不是无脑开的,而且 qps 并不太高,为什么一定要将钱砸进去,不选择其他更好的方案。当然您也可以坚持有钱什么都能做的理念开够 400 内存的集群
    goobai
        4
    goobai  
       2020-03-31 07:55:49 +08:00 via Android
    4w qps 的网站还担心买不起内存?
    qwzhang01
        5
    qwzhang01  
    OP
       2020-04-03 11:06:59 +08:00
    智能硬件的查询有时候会有很多奇葩的要求,用户未必很多 -_- @goobai
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1500 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:22 · PVG 01:22 · LAX 09:22 · JFK 12:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.