【发布时间】:2020-11-09 03:15:02
【问题描述】:
我在 postgres 数据库中有一个数据类型为 bytea 的列,编码是压缩的 JSON。如何读取此列的值并在 Python 中获取正确的 json?
【问题讨论】:
-
JSON是怎么压缩的?你是如何在 Python 中访问数据库的?
-
我在 python 代码中使用 Psycopg2 访问 postgres 数据库。另外,我不确定,但我认为压缩的 json 基本上只是一个 gzipped json
-
那么您需要确定正在使用什么压缩,否则您不会走得太远。你能找出数据是如何输入到列中的吗?
-
当然。我刚找到它。它正在使用 java 中的 GZipOutputStream 进行压缩。不确定这是否有帮助。
标签: python json postgresql compression bytea