Your SlideShare is downloading. ×
0
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Postgres  Wonderland - PGDay CE2013
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Postgres Wonderland - PGDay CE2013

160

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
160
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. por Fábio Telles Rodriguez03 de maio de 2013PostgresWonderland
  • 2. por Fábio Telles Rodriguez03 de maio de 2013O que une estas pessoas ?
  • 3. por Fábio Telles Rodriguez03 de maio de 2013O que une estas pessoas ?Cerveja?
  • 4. por Fábio Telles Rodriguez03 de maio de 2013O que une estas pessoas ?Cerveja? Dinheiro?
  • 5. por Fábio Telles Rodriguez03 de maio de 2013O que une estas pessoas ?Cerveja? Dinheiro? Mulheres?
  • 6. por Fábio Telles Rodriguez03 de maio de 2013Não, é o Super PostgresO maisavançado bancode dados livre domundo. . .… com o piornome douniverso!
  • 7. por Fábio Telles Rodriguez03 de maio de 2013Histórico60s● CODASYL● IBM IMS70s● ADABAS● Teoria relacional(Codd)● IBM System R● Berkeley Ingres● Oracle
  • 8. por Fábio Telles Rodriguez03 de maio de 2013Histórico80s● System R → DB2● Ingres → CA Ingres,Sybase, Informix,SQL Server,Interbase, Postgres● Teradata● SQL 86, 8990s● ISO SQL 92, 99
  • 9. por Fábio Telles Rodriguez03 de maio de 2013Divertido● Fácil de instalar● Boa documentação● Comunidadevibrante● Você podemodificá-lo e atémelhorá-lo
  • 10. por Fábio Telles Rodriguez03 de maio de 2013Construído sobre sólida fundação● Evolução do Ingresem Berkeley● Conformidade compadrão ISO● Construído pordesenvolvedoresparadesenvolvedores
  • 11. por Fábio Telles Rodriguez03 de maio de 2013Robusto e Seguro
  • 12. por Fábio Telles Rodriguez03 de maio de 2013Robusto e Seguro●Totalmente ACID;● Point In Time Recovery (PITR);● Standby nativo;● Patchs de segurança lançados regularmente ;● Código bem escrito e bem documentado;● É comum passar anos sem reiniciar umabase;● Autenticação por senha, GSSAPI, LDAP,Kerberos, RADIUS, SSL, etc.
  • 13. por Fábio Telles Rodriguez03 de maio de 2013Faz coisas incríveis!
  • 14. por Fábio Telles Rodriguez03 de maio de 2013Faz 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
  • 15. por Fábio Telles Rodriguez03 de maio de 2013Faz 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 eparciais● E tudo isso pode ser estendido em C, em PL ou mesmosó com SQL.
  • 16. por Fábio Telles Rodriguez03 de maio de 2013Forks:EDBBizgresPGXCYahoo! EverestExtensõesPGXNPGFoundryGBorgContribCore
  • 17. por Fábio Telles Rodriguez03 de maio de 2013Extensões
  • 18. por Fábio Telles Rodriguez03 de maio de 2013Sabe dividir a bolaForeign Data Wrappers● Infraestrutura para conexão comoutras fontes de dados;● Completamente transparente para aaplicação;● Qualquer um pode construir seupróprio plugin em horas;● Alguns já criados: oracle, mysql, odbc,couchdb, ldap, twitter, web services,Amazon S3, etc;
  • 19. por Fábio Telles Rodriguez03 de maio de 2013Dá até para usar GPU c/ FDWPGStrom: 10x a 20x mais rápidohttp://wiki.postgresql.org/wiki/PGStrom
  • 20. por Fábio Telles Rodriguez03 de maio de 2013Comunidade Vibrante● Novas versões lançadas anualmente● 17 listas por e-mail + 42 listas regionais● Acesso direto e on-line aosdesenvolvedores via IRC● Dezenas de eventos exclusivos de postgrestodos os anos. Em 2011 foram 6 só noBrasil● Novos artigos nos planetas diariamente● Amigável para novos usuários e novosdesenvolvedores
  • 21. por Fábio Telles Rodriguez03 de maio de 2013Comunidade Vibrante
  • 22. por Fábio Telles Rodriguez03 de maio de 2013SIM, Software Livre tem Suporte● Você pode contar com o suporte dacomunidade● Você pode escolher● Você pode trocar de empresa● Você pode encomendar novasfuncionalidades no Postgres para você● Você não precisa pagar um suporte para teracesso à documentação e os últimos patches
  • 23. por Fábio Telles Rodriguez03 de maio de 2013Suporte
  • 24. por Fábio Telles Rodriguez03 de maio de 2013Defeitos● 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çãopara provar que é competente● Você não vai poder processar odesenvolvedor......mas pode pagar uma cerveja para ele!!!
  • 25. por Fábio Telles Rodriguez03 de maio de 2013Em 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 ISOAs pessoas que não gostam do Postgresacham:● Não foi criado para arrastadores de mouse● Não tem dono● Não paga propina
  • 26. por Fábio Telles Rodriguez03 de maio de 2013OBRIGADODúvidas, sugestões, correções,indignações e cervejas sãobem vindas!Fábio Telles Rodriguez,Timbira: http://timbira.com.brSAVEPOINT:http://tellesr.wordpress.com/● e-mail:telles@timbira.com.br

×