--> Natureza de Código Aberto
--> Fácil de usar e documentação bem definida e muitos tutoriais para aprendizado rápido e ágil
--> Comparável com o Sistema de Banco de Dados Oracle
--> Quase todos os recursos estão disponíveis gratuitamente. Você não precisa de nenhum outro sistema de banco de dados se usar o Postgres. Análise coletada por e hospedada no G2.com.
Iniciantes absolutos podem sentir dificuldade em aprender e implementar em projetos em tempo real. Conhecimento básico de sistemas de gerenciamento de banco de dados é essencial para aprender qualquer software de DBMS. Análise coletada por e hospedada no G2.com.
O PostgreSQL é um dos melhores bancos de dados relacionais. Ele suporta múltiplos tipos de dados e possui um bom suporte para consultas e gerenciamento de dados. A documentação é mantida e é o melhor lugar para aprender tudo sobre o banco de dados. Análise coletada por e hospedada no G2.com.
O PostgreSQL suporta o tipo de dado JSON, mas os métodos de suporte são difíceis de entender e trabalhar. A documentação está presente, mas não há exemplos suficientes que ajudem os desenvolvedores a entender e usar os métodos. Análise coletada por e hospedada no G2.com.
É um banco de dados relacional de código aberto que suporta uma ampla gama de cargas de trabalho. Ele segue as propriedades ACID e consultas SQL. O PostgreSQL possui views, tabelas, procedimentos armazenados, etc. O banco de dados pode se conectar com várias interfaces e suporta python, java, C++, PHP e perl. Análise coletada por e hospedada no G2.com.
Ele tem uma velocidade de leitura comparativamente baixa. Sua documentação está disponível apenas em inglês. Em algumas circunstâncias, a falta de armazenamento em colunas torna o PostgreSQL menos capaz em tarefas analíticas. Análise coletada por e hospedada no G2.com.
Comparado ao MySQL, o PostgreSQL é mais rápido e oferece características ACID. Procedimentos de armazenamento podem ser criados em PL/pgSQL, PL/Python, PL/Perl e C/C++, e ele tem um suporte comunitário mais amplo. É um banco de dados altamente expansível que lida com grandes conjuntos de dados, consultas desafiadoras e operações de leitura e escrita de forma mais rápida. Análise coletada por e hospedada no G2.com.
Apenas documentação limitada está disponível em inglês. Além disso, a velocidade de leitura é realmente lenta. O PostgreSQL é um dos melhores bancos de dados de código aberto disponíveis além deste. Análise coletada por e hospedada no G2.com.
PostgresSQL tem uma interface muito limpa e é muito simples de usar. Qualquer pessoa pode abrir várias abas. O desenvolvedor pode escrever consultas personalizadas nele. É um software SQL único para desenvolvedores. Análise coletada por e hospedada no G2.com.
PostgresSQL sql não é muito famoso e não é usado por muitas empresas. Mas merece fazer parte de todas as empresas. PostgresSQL pode trabalhar mais em sua interface de usuário. Assim, seria competitivo no mercado. Análise coletada por e hospedada no G2.com.
A melhor coisa que gostei no PostgreSQL é que é muito fácil de usar e pode lidar com várias consultas complexas. Também é útil quando você precisa executar consultas enormes, como trigger. Análise coletada por e hospedada no G2.com.
Como tal, não há aversão ao PostgreSQL, mas sim, para um iniciante que tem pouco ou nenhum conhecimento sobre SQL, será muito difícil para ele/ela trabalhar com PostgreSQL. Análise coletada por e hospedada no G2.com.
Este é o sistema de banco de dados mais versátil e avançado no mercado disponível gratuitamente. Este sistema de banco de dados é semelhante ao MySQL ou Oracle DB, mas é mais popular e tem uma comunidade maior do que esses. Ele possui uma interface de linha de comando conveniente para os sistemas operacionais Linux e Windows. Possui comandos intuitivos que fazem o que parecem, por exemplo, criar tabela, criar banco de dados, etc. Para aqueles que não são bons com interfaces de linha de comando, também possui uma ferramenta de gerenciamento baseada em GUI chamada pgAdmin para uso mais fácil. Tem fácil integração com Python e Golang e seus frameworks como Django para Python. Você pode exportar facilmente dados de tabela em CSV. A melhor coisa é que possui um site de documentação detalhada onde você pode explorar todas as suas funcionalidades facilmente e por versão. Análise coletada por e hospedada no G2.com.
Honestamente, não acho que este SGBDR tenha qualquer falha ou problema significativo. Uma coisa é que há menos drivers disponíveis para este banco de dados para integração em frameworks, por exemplo, o framework Python Django literalmente tem um driver chamado psycopg2 que pode criar problemas de licença. Outra coisa é que ele possui um grande número de comandos que podem ser difíceis de entender para algumas pessoas. Análise coletada por e hospedada no G2.com.
Padrões SQL
Configurações estáveis por versão
Melhorias ao longo do tempo
Muitas ferramentas em torno do PostgreSQL: como pgAdmin4, conectores de linguagem de programação, pgbadger, pgbackrest, patroni, ...
PostgreSQL é um software de código aberto. Análise coletada por e hospedada no G2.com.
Muitos projetos diferentes em torno do próprio PostgreSQL para o mesmo propósito.
Nenhuma solução de clustering totalmente equipada e suportada embutida nativamente.
Ciclo longo de desenvolvimento de novas funcionalidades. Análise coletada por e hospedada no G2.com.
Postgresql é uma solução de banco de dados relacional flexível para dados transacionais/estatísticos e também pode ser usado como uma solução NoSQL. Postgresql possui as melhores capacidades para lidar com dados espaciais. Análise coletada por e hospedada no G2.com.
O sistema de gerenciamento de banco de dados Postgresql requer expertise e tem certas limitações ao usá-lo na nuvem. Além disso, custo e tempo são os dois maiores desafios a serem considerados ao adotar este banco de dados. Análise coletada por e hospedada no G2.com.
Eu gostei deste banco de dados por causa do controle de esquema fácil e muito robusto para configurar o processo, também é menos arriscado e difícil de quebrar as camadas de segurança. Recursos como controle de concorrência multi-inversão ajudam em mudanças fluidas a serem feitas no sistema. O gerenciamento de dados também é muito fácil. Análise coletada por e hospedada no G2.com.
Como tal, não há desvantagens, mas precisamos cuidar de muitas coisas no momento da implementação. Isso poderia ser melhorado usando paralelização e precisa de computação distribuída. Análise coletada por e hospedada no G2.com.