On 04-08-2012 11:22, Bruno Simioni wrote:
> Possuo dados de diversos tipos e armazenados em diversos  formatos.
> Alguns estão armazenados em bancos de dados relacionais distintos,
> alcançáveis via JDBC e outros estão em documentos XML e CSV
> alcançáveis via FDW ou diretamente mesmo.
> 
Você tem duas opções (não sei se ambas são possíveis mas...):

(i) consolidar os dados em um SGBD: isso lhe ajudaria nos relacionamentos
(integridade) e na velocidade das consultas. Porém, a carga periódica poderia
ser um empecilho.

(ii) montar FDWs para cada uma de suas fontes: você não precisaria mexer nas
fontes de dados existentes. No entanto, tabelas são somente leitura, há
limitações no planejamento das consultas (prejudicando a velocidade das
consultas) e a integridade dos dados estaria prejudicada (não há suporte a FK,
restrições CHECK e UNIQUE e nem mesmo chave primária -- lembre-se os dados não
são gerenciados pelo Postgres).

Eu pensaria seriamente em adotar a opção (i) fazendo carga periódica dos dados
(você pode até criar os FDWs para facilitar a carga de dados) pois a mesma não
limita muito o uso de recursos do SGBD mas isso vai depender do seu cenário.


-- 
   Euler Taveira de Oliveira - Timbira       http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a