2010-11-12 14 views
6

¿Hay alguna forma de borrar todo el mapa temporal reducir colecciones? I read puede pasar un parámetro booleano, para mantener o eliminar las colecciones. ut el parámetro es para el shell, y yo uso los controladores java. Por lo tanto, no puedo configurar la colección para eliminar una vez completada la consulta. ¿Hay algún comando de shell para eliminar todo?¿Cómo suprimir colecciones de MapReduce temporales en MongoDB

db.collections.help() 

no enumera ningún comando relacionado con eso.

Mostrar a continuación es una muestra de las colecciones que tengo.

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 
+0

posible duplicado de [MongoDB eliminar la colección de mapreduce] (http://stackoverflow.com/questions/4163157/mongodb-remove-mapreduce-collection) –

+0

Lo siento, pero esa pregunta es un duplicado de la mía, porque publiqué primero. – theTuxRacer

Respuesta

6

Se deben eliminar cuando se cierra la conexión a la base de datos. Consulte las respuestas al this question para obtener detalles y una forma de eliminarlos manualmente.

+0

gracias, eso era lo que estaba buscando. – theTuxRacer

Cuestiones relacionadas