Em segunda-feira, 11 de julho de 2011 15:31:54, Flavio Henrique Araque Gurgel escreveu: > Em 11 de julho de 2011 15:24, Rodrigo Dias Ribeiro da Silva > <[email protected]> escreveu: >> Olá Galera, sou novato na lista, mas preciso tirar algumas dúvidas. >> >> Estou montando um projeto e acredito que o banco ficará com bastante >> registros. >> >> É um banco georeferenciado ( estou pensando em usar PostGIS ) e a chave da > > Se você está lidando com geoprocessamento escolheu o banco de dados > certo. Implementações de referência. > >> tabela seria um dado do tipo Latitude-Longitude, e eu tenho basicamente 3000 >> pontos e 4 registros por dia durante 360 dias o ano sendo que são uns 200 >> anos. >> >> 3000 x 4 x 360 x 200 = 864.000.000 registros então são 864 milhões de >> registros; >> >> onde cada registro tem umas 10 a 15 variaveis ( que podem vir a ser as >> colunas ) com a chave e as datas seriam 12 a 17 colunas. >> >> Os dados podem ser divido em lote s de décadas ou a cada 50 anos e fazer uma >> view com todos juntos, não sei. >> >> Mas gostaria de saber se o Postgre aguenta tantos registro numa tabela/view > > O Postgres ou PostgreSQL. > Aguentar não é a palavra certa. Bancos de dados (de verdade) são > feitos pra isso. > >> e quanto tempo demoraria uma consulta ? > > Tudo depende da qualidade do seu modelo, suas consultas e hardware pra > tocar o bicho. > >> E se esse é o melhor modo de modelar isso ? > > Aí eu deixo pros Postgistas de plantão. > > []s > Flavio Gurgel > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Olá Rodrigo, Não conheço ao certo suas necessidades, mas posso te dizer que utilizar coordenadas como chave é uma péssima idéia. Não faça isso. Utilize uma chave sintética. Existem vários motivos para isto, incluindo o caso em que você precisar mudar a coordenada de seu registro e aí são milhares de problemas. A maioria dos softwares de SIG não permitem uma "chave qualquer" no banco de dados, geralmente requerendo uma chave sintética do tipo numérico. Ele precisa dela para controlar o que ele já desenhou e o que não desenhou na tela. O ArcGIS é assim, QGIS, uDig, etc. Enfim, dê uma estudada nos pré-requisitos ou limitações de modelagem dos SIG, pois temos algumas situações diferenciadas de sistemas comuns. Abraços -- -------------------------------- George Rodrigues da Cunha Silva Desenvolvedor GIS http://geoprocessamento.net http://blog.geoprocessamento.net _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
