我有一个 Postgres 数据库,其中有数百万条记录,我想迁移到 CouchDB。我知道我想如何将记录表示为文档,每个文档将有 9 个项目(4 个整数、4 个文本字符串和一个日期字符串)。
我的问题是:我真的需要编写一些必须执行数百万个 POST 请求才能从现有数据创建初始数据库的东西吗?我知道 CouchDB 通常很快,但是通过 HTTP 执行此操作让我觉得即使通过 localhost HTTP 也非常低效且耗时。
HTTP 是我看到的唯一 API,所以当有人必须创建一个包含大量初始文档的数据库时,通常会这样做吗?
谢谢