none
Melhor forma de armazenar imagens banco de dados mysql ! RRS feed

  • Pergunta

  • Boa Noite Pessoal,

    Gostaria de saber qual é a melhor forma em questão de performance, facilidade desenvolvimento e segurança de armazenar imagens em um banco de dados mysql. Em forma de bits ou armazenar o caminho das imagens ?

     

    Obrigado.

    Thiago

    quarta-feira, 5 de outubro de 2011 03:47

Todas as Respostas

  • A melhor forma seria gravar apena o caminho na base de dados. Se for uma base de dados que recebe muitos registo entao se voce gravar a imagem ela comeca a ficar pesada- lenta. Entao a melhor solucao e gravar o caminho.

     


    One word frees us of all the weight and pain of life: that word is love.
    quarta-feira, 5 de outubro de 2011 19:46
  • Olá Thiago,

    Essa resposta depende da sua necessidade. Seguem as vantagens de cada caso:

    Vantagens de armazenar o caminho da imagem:
    - A base de dados não fica enxuta
    - O trafego de rede é menor

    Vantagens de armazenar a imagem no banco de dados:
    - Não é necessário criar uma lógica de captura das imagens
    - Alta disponibilidade das informações
    - Quando se faz backup do banco de dados, automaticamente se faz backup das imagens
    - Não corre risco de se perder um arquivo ao longo do tempo

    Veja o que é melhor.

    []s!


    Fernando Henrique Inocêncio Borba Ferreira
    while(alive){ this.WriteCode(); }
    Blog: http://ferhenriquef.wordpress.com/
    Twitter: @ferhenrique
    segunda-feira, 10 de outubro de 2011 13:30
    Moderador