diff --git a/Images/Pasted image 20250312161605.png b/Images/Pasted image 20250312161605.png new file mode 100644 index 0000000..c3c9625 Binary files /dev/null and b/Images/Pasted image 20250312161605.png differ diff --git a/Images/Pasted image 20250312161701.png b/Images/Pasted image 20250312161701.png new file mode 100644 index 0000000..45a7aa3 Binary files /dev/null and b/Images/Pasted image 20250312161701.png differ diff --git a/Images/Pasted image 20250312161743.png b/Images/Pasted image 20250312161743.png new file mode 100644 index 0000000..013deac Binary files /dev/null and b/Images/Pasted image 20250312161743.png differ diff --git a/Subjects/Backend development.md b/Subjects/Backend development.md index dcad24c..d05f455 100644 --- a/Subjects/Backend development.md +++ b/Subjects/Backend development.md @@ -48,13 +48,17 @@ ### BDD relationnelles (schemafull) +![[Pasted image 20250312155847.png]] + + Extrêmement polyvalentes et performantes + ACID (atomicity, consistency, isolation, and durability) + difficiles à scale -- -### BDD NoSQL (schemaless) +### BDD Document (schemaless) + +![[Pasted image 20250312161605.png]] + Données structurées de manière plus flexible + Manipulées comme du JSON, naturel à utiliser depuis l'OO @@ -65,6 +69,8 @@ ### BDD Clé-valeur +![[Pasted image 20250312161701.png]] + + Un genre de gros dictionnaire en mémoire vive + Performance++ + Souvent utilisé comme cache pour les données fréquemment lues @@ -74,7 +80,10 @@ ### BDD en graph -+ Comme une base de d +![[Pasted image 20250312161743.png]] + ++ Données fortement interconnectées (type réseau social) ++ Les relations entre les éléements ont autant d'importance que les éléments eux-mêmes