Se possibile, mi piacerebbe eseguire una ricerca & rimuovere la query su colonne non indicizzate in "background", senza disturbare altri compiti o esaurire la memoria a scapito di altri.mongodb background task
Per l'indicizzazione, c'è un flag di sfondo. Lo stesso può essere aggiunto per trovare/rimuovere attività?
Grazie per una punta
Non per quanto ne so e anche cosa intendi con la rimozione di colonne non indicizzate? Significa che non stai rimuovendo l'intera riga ma utilizzando invece un operatore in memoria per rimuovere le colonne? Anche le colonne non indicizzate dovrebbero essere rimosse come qwuick come quelle indicizzate che forniscono la ricerca per la rimozione utilizza un indice. – Sammaye
Sto andando a trovare da un campo non indicizzato, ad es. .find ({i_am_not_indexed: "target"}) e rimuove completamente i documenti corrispondenti. questo richiede alcuni minuti. questo era OK, perché non è un compito urgente, ma sta rallentando gli altri compiti di mongo. è per questo che cerco qualcosa di simile allo sfondo: vero .. – ledy
Ah, ora vedo, scusa, non ne ho idea. Ho pensato di utilizzare le repliche come metodo per fare priorità, ma non funzionerebbe a causa dell'implementazione della replica in MongoDB – Sammaye