文件名称:node-pg-copy-streams:从COPY TO COPY复制到node-postgres。 从一个数据库流到另一个数据库
文件大小:49KB
文件格式:ZIP
更新时间:2024-05-22 07:04:19
JavaScript
pg-copy-streams COPY FROM / COPY TO用于node-postgres。 从一个数据库流到另一个数据库,然后进行填充。 如何? 什么? ?? 您是否知道PostgreSQL支持将二进制数据直接流进表或从表流出? 这意味着您可以选择自己喜欢的CSV或TSV或任何格式的文件,然后将其直接传输到现有的PostgreSQL表中。 如果您发疯了,您还可以获取一张表并将其直接传递到文件,另一个数据库,stdout,甚至传递给/dev/null ! 该模块为您提供的是直接进入数据库表或从数据库表中出的或流。 与您的桌子连接的这种模式非常快速且非常脆弱。 您负责正确编码和排序所有列。 如果有什么地方不对,PostgreSQL会发回错误给您。 流在事务内工作,因此您不会将事情置于1/2枯燥的状态,但是要注意仍然是一件好事。 如果您不熟悉此功能(我也不是),则可以阅读该文
【文件预览】:
node-pg-copy-streams-master
----copy-to.js(5KB)
----.eslintrc.js(441B)
----bench()
--------copy-to.js(1KB)
--------copy-from.js(2KB)
--------copy-from-memory.js(1KB)
----copy-both.js(7KB)
----.npmignore(36B)
----copy-from.js(3KB)
----.travis.yml(2KB)
----test()
--------copy-to.js(18KB)
--------binary.js(5KB)
--------copy-both.js(7KB)
--------copy-from.js(9KB)
----README.md(14KB)
----Makefile(326B)
----.gitignore(14B)
----index.js(444B)
----message-formats.js(1KB)
----package-lock.json(78KB)
----package.json(1KB)