2017-10-18 229 views
0

我有三個數據庫,有一堆我不需要的文檔。我試圖用Acralyzer清除它們,但顯然他們仍然坐在那裏,把我的感嘆號翻轉過來。如何使用Cloudant GUI完全清空這些數據庫而不刪除數據庫本身?如何從GUI中清空Cloudant數據庫?

how do delete documents completely from the cloudant GUI

回答

2

簡短的回答是,你不能。 Cloudant(和CouchDB)爲每個刪除的文檔保留一個「墓碑」文檔。這意味着如果一個數據庫被複制到其他地方,那麼您刪除一個或兩個文檔並重新複製遠程更改,我們不會意外重新生成已刪除的文檔。

儀表板中的警告星號僅僅提醒您注意,對於您的未刪除文檔,您有相當大比例的已刪除文檔。

如果你急於要有一個乾淨的數據庫,那麼你將不得不創建一個新的數據庫,並複製文檔,但排除刪除(使用Filtered replication,但就目前而言,你沒有什麼可擔心的。