por Fábio Telles Rodriguez31 de janeiro de 2013
Postgres Wonderland
por Fábio Telles Rodriguez31 de janeiro de 2013
O que une estas pessoas ?
por Fábio Telles Rodriguez31 de janeiro de 2013
O que une estas pessoas ?
Cerveja?
por Fábio Telles Rodriguez31 de janeiro de 2013
O que une estas pessoas ?
Cerveja? Dinheiro?
por Fábio Telles Rodriguez31 de janeiro de 2013
O que une estas pessoas ?
Cerveja? Dinheiro? Mulheres?
por Fábio Telles Rodriguez31 de janeiro de 2013
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 Rodriguez31 de janeiro de 2013
Divertido
● Fácil de instalar● Boa documentação● Comunidade vibrante
● Você pode modificá-lo e até melhorá-lo
por Fábio Telles Rodriguez31 de janeiro de 2013
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 Rodriguez31 de janeiro de 2013
Robusto e Seguro
por Fábio Telles Rodriguez31 de janeiro de 2013
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 Rodriguez31 de janeiro de 2013
Faz coisas incríveis!
por Fábio Telles Rodriguez31 de janeiro de 2013
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 Rodriguez31 de janeiro de 2013
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 Rodriguez31 de janeiro de 2013
Forks:EDB
BizgresPGXC
Yahoo! Everest
Extensões
PGXNPGFoundry
GBorgContribCore
por Fábio Telles Rodriguez31 de janeiro de 2013
Extensões
por Fábio Telles Rodriguez31 de janeiro de 2013
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 Rodriguez31 de janeiro de 2013
Dá até para usar GPU c/ FDWPGStrom: 10x a 20x mais rápido
http://wiki.postgresql.org/wiki/PGStrom
por Fábio Telles Rodriguez31 de janeiro de 2013
Comunidade Vibrante
por Fábio Telles Rodriguez31 de janeiro de 2013
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 Rodriguez31 de janeiro de 2013
Comunidade Vibrante
por Fábio Telles Rodriguez31 de janeiro de 2013
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 Rodriguez31 de janeiro de 2013
Suporte
por Fábio Telles Rodriguez31 de janeiro de 2013
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 Rodriguez31 de janeiro de 2013
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 Rodriguez31 de janeiro de 2013
OBRIGADO
Dúvidas, sugestões, correções, indignações e cervejas são
bem vindas!
Fábio Telles Rodriguez, http://timbira.com.br http://savepoint.blog.br http://www.slideshare.net/[email protected]@gmail.com
Top Related