From 485bbdf7842800fe313daebb9055a08e660e361a Mon Sep 17 00:00:00 2001 From: minimata Date: Wed, 12 Mar 2025 16:11:56 +0100 Subject: [PATCH] vault backup: 2025-03-12 16:11:56 --- Subjects/Backend development.md | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/Subjects/Backend development.md b/Subjects/Backend development.md index e1091ba..dcad24c 100644 --- a/Subjects/Backend development.md +++ b/Subjects/Backend development.md @@ -46,7 +46,7 @@ -- -### BDD relationnelles +### BDD relationnelles (schemafull) + Extrêmement polyvalentes et performantes + ACID (atomicity, consistency, isolation, and durability) @@ -54,12 +54,27 @@ -- -### BDD NoSQL +### BDD NoSQL (schemaless) + Données structurées de manière plus flexible + Manipulées comme du JSON, naturel à utiliser depuis l'OO -+ plus facile à aborder et à scale -+ ++ plus facile à aborder et à scale initialement ++ Non ACID + +-- + +### BDD Clé-valeur + ++ Un genre de gros dictionnaire en mémoire vive ++ Performance++ ++ Souvent utilisé comme cache pour les données fréquemment lues ++ Ou pour des usages répétés mais relativement simples + +-- + +### BDD en graph + ++ Comme une base de d