Qual è un buon approccio per aggiornare milioni di righe in modo indipendente?

1

Ho un database MongoDB con milioni di utenti in collezione. Una funzione di aggregazione restituisce milioni di risultati con il seguente formato:

Array ( [_id] => Array ( [user] =>
  MongoId Object ( [$id] => 52050d48e654f6342c002d42 )
    [send] => 1
    [open] => 1
    [click] => 2 )

Ora devo aggiornare l'utente corrispondente con i nuovi valori (apri / invia / fai clic) e per ognuno di essi aggiungi un flag, in base a come i valori si confrontano con la variabile X.

Come sarebbe un buon approccio senza eseguire il loop dei risultati (questo significa caricare GB di dati in memoria e fare milioni di aggiornamenti / ricerche)

Grazie!

    
posta Alexandru Rada 21.08.2013 - 16:27
fonte

0 risposte

Leggi altre domande sui tag