PostgresQL copy json from csv

前端之家收集整理的这篇文章主要介绍了PostgresQL copy json from csv前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

目标:
把 url query string 组成的日志,存入postgresql。其中少数字段固定,多数字段不固定

表结构设计如下:

create table xx_logs(xx_time varchar,xx_ip varchar,xx_id varchar,xxx_id varchar,xx_log json);

插入测试数据:

insert into xx_logs values (1,2,3,4,'{"5":"6"}');

批量插入数据:(有坑见 http://adpgtech.blogspot.ru/2014/09/importing-json-data.html )

copy xx_logs from '/test/xx-log/json.log' csv quote e'\x01' delimiter E'\t';

查看导入的数据内容和格式:
test=# COPY xx_logs TO stdout;
1 2 3 4 {"":""}

性能测试:

[dog.jpg]

原文链接:https://www.f2er.com/postgresql/194261.html

猜你在找的Postgre SQL相关文章