首页 > 解决方案 > 将内存中 JSON 数据插入 Postgres 的最快方法,除了 json_populate_record

问题描述

我们摄取了大量数据,其中一项最耗时的任务是将 NodeJS 拥有的 JSON 格式的数据插入到数据库中。

目前我们正在运行这样的查询,使用巨大的 JSON 数组作为参数:

INSERT INTO "newDataTable"  
SELECT batch.*  
FROM json_populate_recordset(null:: "newDataTable", ?) AS batch

这很有效,而且速度相当快,但我想知道是否有人知道一种更快的方法来获取已经在内存中插入 Postgres 的 JSON 数据。

标签: jsonpostgresqloptimizationsql-insert

解决方案


推荐阅读