V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
dzmcs
V2EX  ›  问与答

有什么数据库是可以像队列一样写入(一个 key 对应一个队列,数据可以不断入队列,就像 redis 的 list 那样),而且适合持久化?

  •  
  •   dzmcs · 2021-02-26 10:23:40 +08:00 · 1622 次点击
    这是一个创建于 1393 天前的主题,其中的信息可能已经有所发展或是发生改变。
    postgresql 有没有类似扩展?
    10 条回复    2021-02-26 17:04:41 +08:00
    banmuyutian
        1
    banmuyutian  
       2021-02-26 10:27:08 +08:00
    时序数据库能满足你吗
    dzmcs
        2
    dzmcs  
    OP
       2021-02-26 10:37:05 +08:00
    @banmuyutian 谢谢 写入性能合适,但是用时序数据库做重要数据的长期持久化不太合适吧?
    markowitz73
        3
    markowitz73  
       2021-02-26 10:45:00 +08:00
    用阿里云的表格存储的消息模型
    https://developer.aliyun.com/article/699676
    dzmcs
        4
    dzmcs  
    OP
       2021-02-26 11:02:17 +08:00
    @markowitz73 谢谢
    StephenZSIR
        5
    StephenZSIR  
       2021-02-26 11:12:02 +08:00
    NEO4J ?
    lance86
        6
    lance86  
       2021-02-26 11:50:41 +08:00
    kafka 行不,即是队列,持久化应该也没问题。
    xkeyideal
        7
    xkeyideal  
       2021-02-26 11:53:53 +08:00
    如何数据库都可以,加上额外的时间戳字段,读取时按照时间戳排序即可
    dzmcs
        8
    dzmcs  
    OP
       2021-02-26 11:55:32 +08:00
    @StephenZSIR 谢谢
    dzmcs
        9
    dzmcs  
    OP
       2021-02-26 12:01:51 +08:00
    @lance86 谢谢 还是考虑时序数据库,写性能够用,postgresql 有 timescaledb 扩展,一会测试下查询性能咋样,您用消息队列做过重要数据长期持久化吗?
    lance86
        10
    lance86  
       2021-02-26 17:04:41 +08:00
    @dzmcs 并没有这么用过,我是打算这么用,不过我的场景是丢几条数据也问题不大,,也确实你要好好考虑了,因为你反复提到重要数据。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2702 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 12:33 · PVG 20:33 · LAX 04:33 · JFK 07:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.