Pergunta

Eu preciso endereço da loja de e-mail de uma forma simples (como um boletim informativo), mas o site de carregamento é alta, estou em seguida, perguntando se eu prefiro armazená-los em um arquivo de texto (finalmente escrever uma cronjob para armazená-los cada noite ao DB), ou armazená-los diretamente para o DB?

Foi útil?

Solução

Eu acho que armazenar diretamente no DB seria a maneira mais rápida de fazê-lo e ele vai permitir a maior flexibilidade no futuro. Para escrever em um arquivo que você precisa para lidar com concurency e arquivo de bloqueio e eu não acho que o ganho de desempenho seria vale a pena.

Outras dicas

Acrescentando-los para um arquivo de texto irá acelerar as coisas durante a fase 'loja'. Tudo depende no entanto o que você está indo para usar os endereços para. Se você pode usá-los de forma seqüencial também, gostaria de sugerir o arquivo de texto.

Se, por outro lado, você vai usar os endereços de uma forma mais pontual, e se você tiver um banco de dados performance na mão, eu acho que armazená-los diretamente no banco de dados será mais útil.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top