【问题标题】:How to zip/unzip data bytea on Postgresql如何在 Postgresql 上压缩/解压缩数据字节
【发布时间】:2021-03-16 04:25:46
【问题描述】:

众所周知,Oracle 提供了两个函数 UTL_COMPRESS.LZ_COMPRESS/LZ_UNCOMPRESS 来压缩原始输入。但是当迁移到 aws Postgresql 时,就没有类似的功能了。 我的问题是我们如何在 Postgresql 上压缩和解压缩原始数据?愿意听取你们的任何解决方案。提前谢谢你。

【问题讨论】:

  • 您使用的是 RDS 还是 EC2?

标签: postgresql oracle zip compression gzip


【解决方案1】:

PostgreSQL 通过一个名为TOAST 的功能自动为您完成这项工作。超过 2000 字节大小的表行中的值将被压缩,如果在此之后该行仍然超过 2000 字节,则将其切片并存储在行外。这一切都是透明地发生的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多