Domanda

ho bisogno di memorizzare l'indirizzo e-mail da una forma semplice (come una newsletter), ma il sito di carico è alta, quindi mi chiedo se io preferisco memorizzarli in un file di testo (eventualmente scrivere un cronjob per memorizzarli ogni sera al DB), o memorizzarli direttamente al DB?

È stato utile?

Soluzione

Credo che la memorizzazione direttamente nel DB sarebbe il modo più veloce per farlo e che consentirà la massima flessibilità in seguito. Per scrivere in un file è necessario affrontare con concurency e il file di blocco e non credo che il guadagno di prestazioni sarebbe valsa la pena.

Altri suggerimenti

aggiungendole a un file di testo potrà accelerare le cose durante il 'negozio' fase. Tutto dipende però che cosa avete intenzione di utilizzare le indirizzi per. Se li si può usare in modo sequenziale troppo, vorrei suggerire il file di testo.

Se, d'altra parte, si utilizzerà i indirizzi in modo più puntuale, e se si dispone di un database performante a portata di mano, penso che la loro memorizzazione direttamente nel database sarà più utile.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top