2014-10-28 88 views
0

我有一個生產couchdb服務器,每週收縮。 壓縮時從30MB到15MB。但是,當我運行復制到遠程服務器時,該服務器上的文件大小爲30MB。Couchdb複製文件大小

這怎麼可能?我複製壓縮版本,所以它應該在另一端15MB。

在遠程服務器上壓縮「臃腫」的複製數據是否安全並且兩者不會有「衝突」?

回答

1

複製使用多個_bulk_doc請求來發送所有文檔。每個請求都會產生一些「垃圾」數據,因爲底層b +樹正在被重寫,以適應每批新文檔。

壓縮複製目標是安全的。壓縮對您的任何數據都沒有語義影響。您可以隨時安全地運行它。