PostgreSQL
Bases de données - PostgreSQL
PostgreSQL est un Système de Gestion de Base de Données Relationnelle qui utilise le langage SQL.
Ce SGBD est dit ACID :
Atomicité - Une transaction est exécutée complètement ou pas du tout si une erreur survient.
Consistence - La base de donnée est consistante avant et après la transaction
Isolation - On peut lancer plusieurs transactions en simultané sans qu’aucune n’interfère avec une autre.
Durable - Quoi qu’il arrive la transaction s’effectuera même si le système plante.
Qui l’utilise ?
- Netflix
- Uber
- Spotify
- Twitch
- Reddit…
Concurrence
- MySQL / MariaDB (subtile différence entre les deux)
- SQLite
- Oracle
- Microsoft SQL Server
- …wiki