2014-05-07 21:36 GMT-03:00 Edson F. Lidorio <[email protected]>:

> Qual é o melhor tipo de campo para se trabalhar com arquivos pdf e
> arquivos de imagens jpg  salvas no banco?


Há, basicamente duas formas de salvar arquivos no banco:

1) Utilizando o campo bytea [1]
2) Utilizando a funcionalidades de large objects [2]

Há prós e contras de cada um. Numa escolha cega, sem muita informação, eu
(particularmente) penderia para bytea. Faça uma boa pesquisa e estudo antes
da escolha, além disso recomendo reconsiderar se realmente precisa
armazenar esses arquivos no banco. Se for armazenar uma grande quantidade
(pensem em tamanho total/bytes) talvez seja melhor armazenar no sistema de
arquivos e apenas salvar o caminho no banco.

[1] http://www.postgresql.org/docs/current/static/datatype-binary.html
[2] http://www.postgresql.org/docs/current/static/largeobjects.html

Atenciosamente,
-- 
Matheus de Oliveira
Analista de Banco de Dados
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a