使用数百万个文档创建初始CouchDB数据库

时间:2013-07-13 06:40:22

标签: database couchdb migrating

我有一个包含数百万条记录的Postgres数据库,我想迁移到CouchDB。我知道我想如何将记录表示为文档,每个文档将有9个项目(4个整数,4个文本字符串和一个日期字符串)。

我的问题是:我是否真的需要编写一些必须要从现有数据创建数百万POST请求来创建初始数据库的内容?据我所知,CouchDB通常速度很快,但通过HTTP执行此操作对我来说非常低效且耗时,甚至连本地主机HTTP都可以。

HTTP是我看到的唯一API,所以当有人必须创建一个包含大量初始文档的数据库时,这通常是做什么的?

由于

1 个答案:

答案 0 :(得分:3)

是的,它是通过http完成的。但这并不低效,因为您可以使用_bulk_docs API在一个请求中创建多个文档。