--> Nature Open Source
--> Facile à utiliser et documentation bien définie avec de nombreux tutoriels pour un apprentissage rapide et efficace
--> Comparable au système de base de données Oracle
--> Presque toutes les fonctionnalités sont disponibles gratuitement. Vous n'avez pas besoin d'un autre système de base de données si vous utilisez Postgres. Avis collecté par et hébergé sur G2.com.
Les débutants absolus peuvent ressentir des difficultés à l'apprendre et à l'implémenter dans des projets en temps réel. Une connaissance de base des systèmes de gestion de bases de données est indispensable pour apprendre tout logiciel de SGBD. Avis collecté par et hébergé sur G2.com.
PostgreSQL est l'une des meilleures bases de données relationnelles. Il prend en charge plusieurs types de données et offre un bon support pour les requêtes et la gestion des données. La documentation est maintenue et est le meilleur endroit pour tout apprendre sur la base de données. Avis collecté par et hébergé sur G2.com.
PostgreSQL prend en charge le type de données JSON, mais les méthodes de support sont difficiles à comprendre et à utiliser. La documentation est présente, mais il n'y a pas assez d'exemples pour aider les développeurs à comprendre et à utiliser les méthodes. Avis collecté par et hébergé sur G2.com.
C'est une base de données relationnelle open-source qui prend en charge une large gamme de charges de travail. Elle suit les propriétés ACID et les requêtes SQL. PostgreSQL dispose de vues, de tables, de procédures stockées, etc. La base de données peut se connecter à plusieurs interfaces et prend en charge Python, Java, C++, PHP et Perl. Avis collecté par et hébergé sur G2.com.
Il a une vitesse de lecture relativement lente. Sa documentation n'est disponible qu'en anglais. Dans certaines circonstances, l'absence de magasins en colonnes rend PostgreSQL moins capable dans les tâches analytiques. Avis collecté par et hébergé sur G2.com.
Comparé à MySQL, PostgreSQL est plus rapide et offre des caractéristiques ACID. Des procédures stockées peuvent être créées en PL/pgSQL, PL/Python, PL/Perl et C/C++, et il bénéficie d'un soutien communautaire plus large. C'est une base de données hautement extensible qui gère de grands ensembles de données, des requêtes complexes et des opérations de lecture-écriture plus rapidement. Avis collecté par et hébergé sur G2.com.
Seule une documentation limitée est disponible en anglais. De plus, la vitesse de lecture est vraiment lente. PostgreSQL est l'une des meilleures bases de données open-source disponibles en dehors de cela. Avis collecté par et hébergé sur G2.com.
PostgresSQL a une interface utilisateur très propre et très simple à utiliser. N'importe qui peut ouvrir plusieurs onglets. Le développeur peut écrire des requêtes personnalisées dedans. C'est un logiciel SQL unique pour les développeurs. Avis collecté par et hébergé sur G2.com.
PostgresSQL sql n'est pas très célèbre et il n'est pas utilisé par de nombreuses entreprises. Mais il mérite de faire partie de chaque entreprise. PostgresSQL peut plus travailler sur son interface utilisateur. Ainsi, il serait compétitif sur le marché. Avis collecté par et hébergé sur G2.com.
La meilleure chose que j'ai aimée à propos de PostgreSQL est qu'il est très facile à utiliser et peut gérer diverses requêtes complexes. Il est également utile lorsque vous devez exécuter de grandes requêtes telles que des déclencheurs. Avis collecté par et hébergé sur G2.com.
En tant que tel, il n'y a pas d'antipathie envers PostgreSQL mais oui, pour un débutant qui a peu ou pas de connaissances en SQL, il sera très difficile pour lui/elle de travailler sur PostgreSQL. Avis collecté par et hébergé sur G2.com.
C'est le système de base de données le plus polyvalent et avancé sur le marché disponible gratuitement. Ce système de base de données est similaire à MySQL ou Oracle DB, mais il est plus populaire et possède une communauté plus grande que ceux-ci. Il dispose d'une interface en ligne de commande pratique pour les systèmes d'exploitation Linux et Windows. Il a des commandes intuitives qui font ce qu'elles semblent indiquer, par exemple, créer une table, créer une base de données, etc. Pour ceux qui ne sont pas à l'aise avec les interfaces en ligne de commande, il dispose également d'un outil de gestion basé sur une interface graphique appelé pgAdmin pour une utilisation plus facile. Il a une intégration facile avec Python et Golang et ses frameworks comme Django pour Python. Vous pouvez facilement exporter les données de table en CSV. La meilleure chose est qu'il dispose d'un site de documentation détaillé où vous pouvez explorer toutes ses fonctionnalités facilement et par version. Avis collecté par et hébergé sur G2.com.
Honnêtement, je ne pense pas que ce SGBDR ait un défaut ou un problème significatif. Une chose est qu'il y a moins de pilotes disponibles pour cette base de données pour l'intégration dans les frameworks, par exemple, le framework Python Django a littéralement un pilote appelé psycopg2 qui peut créer des problèmes de licence. Une autre chose est qu'il a un grand nombre de commandes qui peuvent être difficiles à comprendre pour certaines personnes. Avis collecté par et hébergé sur G2.com.
Normes SQL
Paramètres de configuration stables par version
Améliorations au fil du temps
De nombreux outils autour de PostgreSQL : comme pgAdmin4, connecteurs de langages de programmation, pgbadger, pgbackrest, patroni, ...
PostgreSQL est un logiciel open source. Avis collecté par et hébergé sur G2.com.
Beaucoup de projets différents autour de PostgreSQL lui-même pour le même objectif.
Pas de solution de clustering complète et supportée intégrée nativement.
Long cycle de développement de nouvelles fonctionnalités. Avis collecté par et hébergé sur G2.com.
Postgresql est une solution de base de données relationnelle flexible pour les données transactionnelles/statistiques et peut également être utilisée comme solution NoSQL. Postgresql possède les meilleures capacités pour gérer les données spatiales. Avis collecté par et hébergé sur G2.com.
Le système de gestion de base de données Postgresql nécessite une expertise et présente certaines limitations lors de son utilisation dans le cloud. De plus, le coût et le temps sont les deux plus grands défis à prendre en compte lors de l'adoption de cette base de données. Avis collecté par et hébergé sur G2.com.
J'ai aimé cette base de données en raison du contrôle facile du schéma et de sa grande robustesse pour définir le processus, elle est également moins risquée et difficile à percer les couches de sécurité. Des fonctionnalités comme le contrôle de concurrence multi-inversion aident à apporter des changements fluides au système. La gestion des données est également très facile. Avis collecté par et hébergé sur G2.com.
En tant que tel, aucun inconvénient du tout mais nous devons prendre soin de tant de choses au moment de la mise en œuvre. Cela pourrait être amélioré en utilisant la parallélisation et nécessite l'informatique distribuée. Avis collecté par et hébergé sur G2.com.