SALVAR IMAGENS NO PRÓPRIO BANCO DE DADOS.

 Tópico anterior Próximo tópico Novo tópico

SALVAR IMAGENS NO PRÓPRIO BANCO DE DADOS.

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#494420 - 27/07/2020 18:47:23

IVANPI
GUAPIARA
Cadast. em:Janeiro/2017


Última edição em 28/07/2020 17:42:10 por IVANPI

Olá pessoal!

Até onde é viável, salvar a imagem dentro do próprio banco de dados?

Access, SQL Server...

Eu ainda uso o caminho da imagem, e deixo as fotos separados numa pasta. Porém, as vezes não seria o ideal, uma vez que se não fizer o backup, numa eventual formatação...

É isso, qual a opinião de vocês?

At.te,

Ivan Jpi




#494424 - 27/07/2020 22:30:58

WCOSTA
VASSOURAS
Cadast. em:Dezembro/2003


Membro da equipe
Ivan
Tenha em mente que uma imagem consome mais recurso num banco de dados do que texto, assim dependendo do projeto é importante dimensionar o gasto de recurso para salvar e recuperar essas imagens, se foi WEB, tenha em mente que em um host compartilhado e dependendo o do numero de acesso, o sistema poderá ficar lento e por vezes parar.
Portanto o planejamento, para escalonamento é importante. Outro ponto é que se vocês resolver manter os paths das imagens, creio que há uma rotina para backup dos dados, database e etc. Então implemente uma rotina para as imagens.

AntSoft Systems On Demand



#494426 - 28/07/2020 10:24:40

FUTURA
.
Cadast. em:Maio/2004


Eu tbm deixo em uma pasta, mas ja pensei em gravar em outro banco, ou seja, criar um bd específico para as imagens.



#494429 - 28/07/2020 16:45:12

WCOSTA
VASSOURAS
Cadast. em:Dezembro/2003


Membro da equipe
Citação:
:
Eu tbm deixo em uma pasta, mas ja pensei em gravar em outro banco, ou seja, criar um bd específico para as imagens.

Futura
É uma ideia interessante, mas pode gerar gargalos se não for planejado e se não houver a possibilidade de escalabilidade.

AntSoft Systems On Demand



#494431 - 28/07/2020 17:45:26

IVANPI
GUAPIARA
Cadast. em:Janeiro/2017


Citação:
:
Ivan
Tenha em mente que uma imagem consome mais recurso num banco de dados do que texto, assim dependendo do projeto é importante dimensionar o gasto de recurso para salvar e recuperar essas imagens, se foi WEB, tenha em mente que em um host compartilhado e dependendo o do numero de acesso, o sistema poderá ficar lento e por vezes parar.
Portanto o planejamento, para escalonamento é importante. Outro ponto é que se vocês resolver manter os paths das imagens, creio que há uma rotina para backup dos dados, database e etc. Então implemente uma rotina para as imagens.



Acho que uma rotina para a base de fotos, seria interessante. Acho que também poderia fazer uma pasta de imagens que fique armazenado em local na nuvem, tipo OneDrive no desktop, acho que seria uma saída, lógico que teria que ver como faria no caso do caminho do arquivo...

Ivan Jpi



Resposta escolhida #494432 - 28/07/2020 18:25:23

WCOSTA
VASSOURAS
Cadast. em:Dezembro/2003


Membro da equipe
Ivan
Outra coisa esquece o Access, dor de cabeça purinha, vocês poderá se arrepender num futuro próximo. Empreende no SQL Server ou MySQL, podendo pensar também em MariaDB ou SQLite (se for Mobile ou Desktop também).

AntSoft Systems On Demand



#494433 - 28/07/2020 19:12:50

IVANPI
GUAPIARA
Cadast. em:Janeiro/2017


Citação:
:
Ivan
Outra coisa esquece o Access, dor de cabeça purinha, vocês poderá se arrepender num futuro próximo. Empreende no SQL Server ou MySQL, podendo pensar também em MariaDB ou SQLite (se for Mobile ou Desktop também).



Já to partindo para o SQL Server, aos poucos claro

Ivan Jpi



 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por IVANPI em 02/08/2020 11:26:55