V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
dwu8555
V2EX  ›  数据库

某些数据库的 Raft 感觉不如 PostgreSQL 的 Citus 好

  •  
  •   dwu8555 · Jul 15, 2024 · 2090 views
    This topic created in 658 days ago, the information mentioned may be changed or developed.

    Citus 总有一种简单舒服的感觉,最近在调研各种分布式的图数据库,比如 nebula, dgraph 都适用了 Raft 共识算法来实现数据分布式,但是怎么感觉特臃肿

    比如 nebula 我插入了 1000w 个点和边,空间就占用了 600GB 了,而且是没有任何属性的点和边。 反观我 PostgreSQL+Citus ,不过区区 50GB 左右的空间占用而已,而且数据量更多

    Citus 和 Nebula 的 replica factor 都是 1

    5 replies    2024-07-16 11:03:22 +08:00
    dwu8555
        1
    dwu8555  
    OP
       Jul 15, 2024
    等等,nebula 的占用空间又缩小到 10G 了😂
    shylockhg
        2
    shylockhg  
       Jul 16, 2024
    @dwu8555 估计是 wal 清理了
    NoobPhper
        3
    NoobPhper  
       Jul 16, 2024
    写放大问题 不是 分布式算法问题, 而是 lsm tree 特有的机制.
    NoobPhper
        4
    NoobPhper  
       Jul 16, 2024
    至于 缩小 是 compaction 机制
    zhengxiaowai
        5
    zhengxiaowai  
       Jul 16, 2024
    普通版 raft 本来性能就不好。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2616 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 11:07 · PVG 19:07 · LAX 04:07 · JFK 07:07
    ♥ Do have faith in what you're doing.