Aller au contenu principal

7 documents tagués avec "Bases de données"

Pages liées aux moteurs de bases de données.

Voir tous les tags

Cassandra — base NoSQL distribuée

Cassandra est un SGBD NoSQL distribué en pair-à-pair (pas de nœud maître), conçu pour la haute disponibilité et la scalabilité horizontale massive, avec un modèle de cohérence ajustable (tunable consistency). Utilisé pour des volumes très importants nécessitant une tolérance aux pannes multi-datacenter.

etcd — base clé-valeur distribuée

etcd est un magasin clé-valeur distribué et fortement cohérent, basé sur l'algorithme de consensus Raft. Il sert de source de vérité pour la configuration et l'état de systèmes distribués — c'est notamment le datastore central de Kubernetes (tous les objets du cluster y sont stockés).

InfluxDB — base de données orientée métriques

InfluxDB est une base de données time-series (séries temporelles), optimisée pour l'ingestion à haut débit et l'interrogation de métriques horodatées (monitoring, IoT, capteurs). Souvent associée à Telegraf (collecte) et Grafana (visualisation) dans la stack TICK.

MariaDB — base de données relationnelle

MariaDB est le fork communautaire de MySQL (créé après le rachat de MySQL par Oracle), compatible protocole et largement adopté par défaut sur Debian/RHEL. Un cours dédié existe déjà sur ce site pour l'usage SQL/administration approfondie : MariaDB — cours complet. Cette fiche reste volontairement courte et couvre uniquement l'angle service/démon.

MongoDB — base de données NoSQL orientée documents

MongoDB est un SGBD NoSQL orienté documents (stockage BSON/JSON), sans schéma rigide, conçu pour la scalabilité horizontale (sharding) et les charges applicatives modernes. Le démon mongod est géré par systemd.

MySQL — base de données relationnelle

MySQL est un SGBD relationnel open source (racheté par Oracle), historiquement l'un des plus utilisés pour les applications web (stack LAMP). Le démon mysqld est géré par systemd sous le nom de service mysql. Cette fiche couvre l'angle service — pour la syntaxe SQL, voir les cours SQL de ce site. Sur la plupart des distributions récentes, mysql a été remplacé par le fork MariaDB (voir 065-mariadb.md), qui garde la compatibilité protocolaire.

PostgreSQL — base de données relationnelle

PostgreSQL est un SGBD relationnel open source avancé (conformité SQL étendue, extensions comme PostGIS/pgvector, MVCC natif). Le service tourne via le démon postgres (paquet postgresql), géré par systemd. Cette fiche couvre l'angle service — pour la syntaxe SQL elle-même, voir les cours SQL de ce site.