Post on 04-Jul-2015
description
por Fábio Telles Rodriguez23 de agosto de 2012
Postgres Wonderland
por Fábio Telles Rodriguez23 de agosto de 2012
O que une estas pessoas ?
por Fábio Telles Rodriguez23 de agosto de 2012
O que une estas pessoas ?
Cerveja?
por Fábio Telles Rodriguez23 de agosto de 2012
O que une estas pessoas ?
Cerveja? Dinheiro?
por Fábio Telles Rodriguez23 de agosto de 2012
O que une estas pessoas ?
Cerveja? Dinheiro? Mulheres?
por Fábio Telles Rodriguez23 de agosto de 2012
Não, é o Super Postgres
O mais avançado banco de dados livre do mundo. . .
… com o pior nome do universo!
por Fábio Telles Rodriguez23 de agosto de 2012
Divertido● Fácil de instalar● Boa documentação● Comunidade vibrante
● Você pode modificá-lo e até melhorá-lo
por Fábio Telles Rodriguez23 de agosto de 2012
Construído sobre sólida fundação● Evolução do Ingres em Berkeley
● Conformidade com padrão ISO
● Construído por desenvolvedores para desenvolvedores
por Fábio Telles Rodriguez23 de agosto de 2012
Robusto e Seguro
● Totalmente ACID;● Point In Time Recovery;● Standby nativo;● Patchs de segurança lançados regularmente ;● Código bem escrito e bem documentadas;● É comum passar anos sem reiniciar uma base;
● Autenticação por senha, GSSAPI, LDAP, Kerberos, RADIUS, SSL, etc.
por Fábio Telles Rodriguez23 de agosto de 2012
Faz coisas incríveis!● MVCC● Busca textual● Window Functions● Common Table Expressions● C, PL/pgSQL, PL/Python, PL/Perl, PL/sh, PL/Java, PL/R, PL/LOL, etc
por Fábio Telles Rodriguez23 de agosto de 2012
Faz malabarismos
● Tabelas com heranças e funções com sobrecarga● Tipos de dados para geometria, redes, UUID, XML, Json,
Arrays, compostos, range, bit, boleano, enum, hstore, etc● Domínios;● Índices Btree, Bitmap, GIST, GIN, hash, com funções e
parciais● E tudo isso pode ser estendido em C, em PL ou mesmo
só com SQL.
por Fábio Telles Rodriguez23 de agosto de 2012
Forks:EDB
BizgresPGXC
Yahoo! Everest
Extensões
PGXNPGFoundry
GBorgContribCore
por Fábio Telles Rodriguez23 de agosto de 2012
Extensões
por Fábio Telles Rodriguez23 de agosto de 2012
Sabe dividir a bolaForeign Data Wrappers
● Infraestrutura para conexão com outras fontes de dados;
● Completamente transparente para a aplicação;
● Qualquer um pode construir seu próprio plugin em horas;
● Alguns já criados: oracle, mysql, odbc, couchdb, ldap, twitter, web services, Amazon S3, etc;
por Fábio Telles Rodriguez23 de agosto de 2012
Dá até para usar GPU c/ FDWPGStrom: 10x a 20x mais rápido
http://wiki.postgresql.org/wiki/PGStrom
por Fábio Telles Rodriguez23 de agosto de 2012
Comunidade Vibrante● Novas versões lançadas anualmente● 17 listas por e-mail + 42 listas regionais● Acesso direto e on-line aos desenvolvedores via IRC
● Dezenas de eventos exclusivos de postgres todos os anos. Em 2011 foram 6 só no Brasil
● Novos artigos nos planetas diariamente● Amigável para novos usuários e novos desenvolvedores
por Fábio Telles Rodriguez23 de agosto de 2012
Comunidade Vibrante
por Fábio Telles Rodriguez23 de agosto de 2012
SIM, Software Livre tem Suporte
● Você pode contar com o suporte da comunidade
● Você pode escolher ● Você pode trocar de empresa● Você pode encomendar novas funcionalidades no Postgres para você
● Você não precisa pagar um suporte para ter acesso à documentação e os últimos patches
por Fábio Telles Rodriguez23 de agosto de 2012
Suporte
por Fábio Telles Rodriguez23 de agosto de 2012
Defeitos● Você não vai ficar milionário vendendo● Você não vai se tornar irresistível usando ● Você não vai precisar tirar uma certificação para provar que é competente● Você não vai poder processar o desenvolvedor...
...mas pode pagar uma cerveja para ele!!!
por Fábio Telles Rodriguez23 de agosto de 2012
Em resumoAs pessoas que gostam de Postgres acham:
● Robusto e confiável e escalável● Com funcionalidades avançadas e muito extensível● Divertido e coerente com padrões ISO
As pessoas que não gostam do Postgres acham:● Não foi criado para arrastadores de mouse● Não tem dono● Não paga propina
por Fábio Telles Rodriguez23 de agosto de 2012
OBRIGADO
Dúvidas, sugestões, correções, indignações e cervejas são
bem vindas!
Fábio Telles Rodriguez, Timbira: http://timbira.com.br
SAVEPOINT: http://tellesr.wordpress.com/
● e-mail: telles@timbira.com.br