Início Apresentações PostgreSQL e por que você não precisa de NoSQL
PostgreSQL e por que você não precisa de NoSQL
Resumo
Esta palestra traz uma análise de razões que levam pessoas à adoção de bancos de dados NoSQL e por que em muitos casos não é necessário um NoSQL. Veja o uso de recursos especiais do PostgreSQL, como documentos chave-valor e JSON e full-text search. Serão discutidas soluções para problemas de performance, controle de concorrência, consistência e durabilidade – e um pouco sobre escalabilidade.
Minibiografia
Matheus Oliveira é formado em Ciências de Computação (USP), trabalhou com pesquisa nas áreas de visualização de informação e algoritmos avançados. Atualmente é DBA PostgreSQL na Dextra, onde trabalha com consultoria e treinamentos em banco de dados PostgreSQL. Domina assuntos relacionados à performance tuning, alta disponibilidade, modelagem e administração.
Sobre o Evento
O QCon enfatiza os tópicos de desenvolvimento mais importantes e inovadores do desenvolvimento de software, apresentados por engenheiros e empreendedores das grandes comunidades de desenvolvimento e arquitetura. Cada QCon é elaborado para oferecer um ambiente que promove aprendizado de alta qualidade e entrosamento entre os participantes. O QCon Rio 2014 foi a primeira edição no Rio de Janeiro e ocorreu de 23 a 25 de setembro. O evento contou com mais de 50 palestras nos dias da conferência, além de oito tutoriais.
Comentários da comunidade
Boa apresentação
by Ed Pichler /
Re: Boa apresentação
by Ed Pichler /
Re: NoSQL
by Ed Pichler /
PostgreSQL vs noSQL
by ADEMIR CONSTANTINO /
PostgreSQL vs noSQL
by ADEMIR CONSTANTINO /
PostgreNOSQL
by Marcio Mauricio /
Boa apresentação
by Ed Pichler /
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
Rapaz apresentou bem. Atualmente tenho apresentações ruins em português, não é o caso desta.
Sobre o que é falado nos 32min: legal saber sobre o que o Postgres pode fazer, muitas vezes não precisa de NoSQL pra grafos, por exemplo. Mas a pergunta é: numa base de dados bem grande, essas várias consultas recursivas (pra não usar Neo4j, por exemplo) vão ser rápidas? Ou pra isso acontecer preciso ser um bom DBA e monitorar e otimizar o SGDB pra funcionar bem?
Re: NoSQL
by Ed Pichler /
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
"... devido as query's serem executadas mais rapidamente."
Sempre que afirmar coisas desse tipo, é bom citar referências, estudos acadêmicos, etc.
Re: Boa apresentação
by Ed Pichler /
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
Agora que eu vi que no min 34 é respondido minha pergunta hehe.
PostgreSQL vs noSQL
by ADEMIR CONSTANTINO /
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
Oi Matheus, primeiramente parabéns pela palestra. Te senti muito auto confiante e mostrou muitas coisas boas que o PostgreSQL possui e a grande evolução e adaptação deste banco de dados em termos tecnológicos. Uma coisa que eu fico com um pé atrás é a questão do PostgreSQL ser um banco de dados centralizado como os outros SGDB's, ou seja, que se escala verticalmente. No caso dos bancos de dados noSQL vc consegue escalar horizontalmente e possui inúmeras aberturas para uma arquitetura mais "aberta" ou "flexível". Como Fowler diz no noSQL essencial, ainda é difícil falar sobre o que realmente é noSQL, pelo simples fato do termo ser muito recente e estar mudando drasticamente a cada nova versão dos banco de dados.
Mais uma vez parabéns, e obrigado pela contribuição.
PostgreSQL vs noSQL
by ADEMIR CONSTANTINO /
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
Oi Matheus, primeiramente parabéns pela palestra. Te senti muito auto confiante e mostrou muitas coisas boas que o PostgreSQL possui e a grande evolução e adaptação deste banco de dados em termos tecnológicos. Uma coisa que eu fico com um pé atrás é a questão do PostgreSQL ser um banco de dados centralizado como os outros SGDB's, ou seja, que se escala verticalmente. No caso dos bancos de dados noSQL vc consegue escalar horizontalmente e possui inúmeras aberturas para uma arquitetura mais "aberta" ou "flexível". Como Fowler diz no noSQL essencial, ainda é difícil falar sobre o que realmente é noSQL, pelo simples fato do termo ser muito recente e estar mudando drasticamente a cada nova versão dos banco de dados.
Mais uma vez parabéns, e obrigado pela contribuição.
PostgreNOSQL
by Marcio Mauricio /
Seu comentário está aguardando aprovação dos moderadores. Obrigado por participar da discussão!
Excelente apresentação, sempre acreditei que o Postgre tinha solução para resolver problemas sql e noSQL, ainda mais com a chegada da era SSD, depois desta palestra então agora tenho certeza e sei como fazer.
Parabéns Matheus