2.7 JSON 类型 PostgreSQL JSON 数据类型详解与实践 和 数据类型 PostgreSQL 提供了两种 JSON 数据类型: : 以文本形式存储 JSON 数据。存储时,输入字符串会原样保存,查询时才进行解析。这意味着存储速度更快,但每次查询都需要进行解析,因此查询速度较慢。 : 以分解的二进制格式存储 JSON 数据。存储时,输入字符串会被解析并转换为内部二进制格式。这意味着存储速度较慢,但查询速度更快,因为数据已经预先解析。此外, 支持索引,可以进一步提高查询性能。 选择 还是 ? 如果存储频率远高于查询频率,且对查询性能要求不高,可以选择 。 如果查询频率较高,且对查询性能有较高要求,强烈建议选择 。 通常是更好的选择,因为它提供了更好的查询性能和索引支持。