检索大列的压缩(二进制格式)

时间:2017-03-02 11:23:06

标签: postgresql compression access

作为remembered here,当存储文件(假设textxml数据类型和 EXTENDED 存储)超过2k时,它将被压缩。

关于已压缩的表列,如何检索列的压缩(二进制格式)?

注 - 典型应用:

  • 作为“long-term checksum文档”的操作,如SHA256(compressed)。左侧PS:因为这是一个惯例,不需要补充压缩,继承条件,{ {1}}。

  • 直接复制或下载压缩文档(不使用CPU)。
    PS:当需要均匀性时,通过动态压缩补充操作(“小于2k行”)。

1 个答案:

答案 0 :(得分:2)

如果可以这样做,则需要在C中编写函数。

我建议您使用EXTERNAL而不是EXTENDED存储,并在将数据存储到数据库之前自行压缩数据,而不是那样。这样你就不会浪费任何空间,你可以决定何时检索压缩数据以及何时解压缩它们。