V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
lux182
V2EX  ›  程序员

spring-data-redis 可以实现消息队列吗?

  •  
  •   lux182 · 2017 年 6 月 7 日 · 3583 次点击
    这是一个创建于 3162 天前的主题,其中的信息可能已经有所发展或是发生改变。

    看官方文档和网上的都是发布订阅模式。

    15 条回复    2017-06-09 17:48:09 +08:00
    zhenjiachen
        1
    zhenjiachen  
       2017 年 6 月 7 日
    CFM880
        2
    CFM880  
       2017 年 6 月 7 日
    redis 订阅是阻塞的,消息队列还是用 rabbit-mq 吧
    lux182
        3
    lux182  
    OP
       2017 年 6 月 7 日
    @zhenjiachen 这个是发布订阅的例子
    lux182
        4
    lux182  
    OP
       2017 年 6 月 7 日
    @CFM880 rabbit-mq 太重了,想用 redis 直接做。
    Immortal
        5
    Immortal  
       2017 年 6 月 7 日
    redis 订阅完全可以 只是官方文档有说 不一定 100%达 有那么点可能丢消息
    lux182
        6
    lux182  
    OP
       2017 年 6 月 7 日 via iPhone
    @Immortal 是的
    Immortal
        7
    Immortal  
       2017 年 6 月 7 日
    @lux182 看你具体需求了 我这边项目直接用了 redis 这个不可达基本我忽略了 偶尔一两次不影响业务
    yidinghe
        8
    yidinghe  
       2017 年 6 月 7 日 via Android
    一直用 Redis 做消息队列,反正我这里需求是可以满足的,基础服务少一点是一点。
    0915240
        9
    0915240  
       2017 年 6 月 7 日
    list queue ?

    list 然后 left push ,block right pop ?
    broadliyn
        10
    broadliyn  
       2017 年 6 月 7 日
    什么叫 rabbitmq 太重了??

    配置太繁琐?启动太慢? api 不好用????
    slixurd
        11
    slixurd  
       2017 年 6 月 7 日
    @broadliyn 目测“太重了”是指引入一个额外的,现在还没有使用的中间件
    lux182
        12
    lux182  
    OP
       2017 年 6 月 9 日
    @Immortal 我们用来发短信,也不会影响太大
    lux182
        13
    lux182  
    OP
       2017 年 6 月 9 日
    @yidinghe
    @0915240 现在的实现方案就是这样
    lux182
        14
    lux182  
    OP
       2017 年 6 月 9 日
    @broadliyn
    @slixurd 这个是 leader 选型的,只让用 redis
    0915240
        15
    0915240  
       2017 年 6 月 9 日 via iPhone
    @lux182 这种其实还好 不是太重的也许可以用用
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4555 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 07:11 · PVG 15:11 · LAX 23:11 · JFK 02:11
    ♥ Do have faith in what you're doing.