Ceci est une ancienne révision du document !
10 raisons de confier vos données à PostgreSQL
Voici une liste de 10 fonctionnalités qui font de PostgreSQL l'un des meilleurs systèmes de gestion de bases de données relationnelles actuellement disponibles.
- L'intégrité de vos données. PostgreSQL respecte les règles ACID en toutes circonstances.
- Une licence simple et non-ambigüe. Grâce à la licence BSD vous pouvez utiliser, modifier et de redistribuer librement PostgreSQL.
- Le respect des standards. PostgreSQL est compatible avec 90% des recommandations de la norme SQL:2003
- Un code source clair, correct et testé scrupuleusement. Les développeurs de PostgreSQL sont particulièrement attentifs et rigoureux, afin de garantir la qualité de chaque version.
- Un moteur de données performant . De nombreuses études démontrent que PostgreSQL est capable de rivaliser avec les meilleurs SGBD du marché.
- Une scalabilité hors du commun. Quelque soit votre volume de données, PostgreSQL s'adapte et exploite au mieux les ressources de votre infrastructure.
- La recherche plein texte intégrée dans le cœur du SGBD. Désormais les fonctions de recherche d'expression sont plus simples d'utilisation et plus performantes.
- 10 langages de procédures stockées. PostgreSQL peut exécuter des fonctions procédurales écrites dans les langages suivants : PL/pgSQL, PL/Perl, PL/PHP, PL/Python, PL/Ruby, PL/sh, PL/Tcl and PL/Scheme, PL/Java, PL/R.
- De multiples solutions de réplication. De la simple copie de sauvegarde, jusqu'au cluster en passant par la haute disponibilité, PostgreSQL offre un panel de solutions de réplication ( synchrones, asynchrone, maître-esclaves, multi-maîtres )
- Une communauté internationale réactive . PostgreSQL est un projet indépendant, soutenu par des centaines d'individus et de sociétés.
Autres idées
- Les opérations non-définies et non supportées sont systématiquement signalées.
- Une gestion intelligente des jointures complexes