首页 > 业界资讯 > 正文

PostgreSQL在采用Zstd压缩方面取得进展

  早在2月份,PostgreSQL就开始了对Zstd压缩的支持, 现在随着过去一周的最新代码变化,这种由Facebook开发的现代压缩算法现在能够在这个领先的开源数据库服务器中发挥更大的作用。

  上个月,PostgreSQL的开发者开始围绕处理Zstd压缩作为其LZ4压缩的替代方案进行基础设施的改变。最近几天落地的代码工作包括支持Zstd基础备份压缩,现在PostgreSQL客户端和服务器端的压缩都支持使用Zstd。

  另一个大的补充是这个提交提供了Zstd对WAL中全页写操作的压缩。PostgreSQL的超前写入日志现在支持使用Zstd对全页镜像进行Zstd压缩,目前这是在默认的Zstd压缩级别3下进行的。

  至于Zstd的WAL性能优势,开发人员是这样解释的:"zstd很容易超越pglz,而且比LZ4更好,因为人们希望以额外的CPU为代价获得更多的压缩率,但两者在各自的情况下都足够好,所以在其中一个或另一个之间的选择主要是对工作负载模式和涉及的模式的研究。"

  在最终的PostgreSQL 15版本中,我们可以看到这个Zstd压缩工作和更多的内容。

  【来源:cnBeta.COM】

网友评论

三日内热门评论文章
热门IT产品
  1. ¥7599
    苹果iPhoneX 64GB
    ·
  2. ¥5799
    三星S9
    ·
  3. ¥4498
    vivo NEX旗舰版
    ·
  4. ¥4999
    OPPO Find X
    ·
  5. ¥1799
    努比亚Z18mini
    ·
  6. ¥1499
    OPPO A5
    ·
  7. ¥1999
    荣耀Play(4GB RAM)
    ·
  8. ¥1598
    vivo Y85
    ·
  9. ¥3499
    坚果R1(6GB RAM)
    ·
  10. ¥3599
    一加6(8GB RAM)
    ·
为您推荐
  • 相关阅读
  • 业界资讯
  • 手机通讯
  • 电脑办公
  • 新奇数码
  • 软件游戏
  • 科学探索