6

一時的なマップ削減コレクションをすべて削除できる方法はありますか? コレクションを保持または削除するために、パラメーターブール値を渡すことができると読みました。パラメータはシェル用で、Java ドライバを使用します。したがって、クエリの完了時にコレクションを削除するように設定することはできません。すべてを削除するシェルコマンドはありますか?

db.collections.help()

それに関連するコマンドはリストされていません。

以下は、私が持っているコレクションのサンプルです。

tmp.mr.mapreduce_1289483912_1
tmp.mr.mapreduce_1289483918_2
tmp.mr.mapreduce_1289483919_3
tmp.mr.mapreduce_1289483974_4
tmp.mr.mapreduce_1289483977_5
tmp.mr.mapreduce_1289484057_6
tmp.mr.mapreduce_1289484058_7
tmp.mr.mapreduce_1289484147_8
tmp.mr.mapreduce_1289484148_9
tmp.mr.mapreduce_1289541146_10
tmp.mr.mapreduce_1289541150_11
tmp.mr.mapreduce_1289542389_12
tmp.mr.mapreduce_1289542390_13
tmp.mr.mapreduce_1289543164_14
tmp.mr.mapreduce_1289543165_15
4

1 に答える 1

7

これらは、データベースへの接続が閉じられたときに削除する必要があります。詳細と手動で削除する方法については、この質問への回答を参照してください。

于 2010-11-12T10:42:53.383 に答える