Félicitations !
Concepts NoSQL
Miriam Antona
Software engineer
Chapitre 1
- Différences entre NoSQL et bases relationnelles
- Notions clés des bases clé-valeur
- Avantages
- simplicité
- montée en charge horizontale
- flexibilité
- Limites
- pas de requêtes complexes
- recherche uniquement par clé
Chapitre 1
- Cas adaptés
- informations de session utilisateur
- profils et préférences utilisateur
- paniers d'achat
- ...
- Cas non adaptés
- rechercher une clé à partir de sa valeur
- Étude de cas : Editoo et Redis
- réduction des indisponibilités
- meilleures performances
Chapitre 2
- Bases des bases documentaires
- Avantages
- flexibilité
- montée en charge horizontale
- intuitif pour les développeurs
- Limites
- attention au code
- attention aux données redondantes
Chapitre 2
- Cas adaptés
- catalogues
- journalisation d'événements
- profils utilisateur
- etc.
- Cas non adaptés
- Étude de cas : Shutterfly et MongoDB
Chapitre 3
- Bases des bases famille de colonnes
- Avantages
- flexibilité
- rapidité
- montée en charge horizontale
- Limites
- pas de transactions multi-lignes
- pas de jointures
- pas de sous-requêtes
Chapitre 3
- Scénarios adaptés
- journalisation d'événements
- systèmes de gestion de contenu
- séries temporelles
- Scénarios non adaptés
- besoin de modifier très souvent les requêtes
- besoin de requêtes complexes et de jointures
- pas de grands volumes de données
- Étude de cas : Bigmate et Apache Cassandra
- peut gérer des millions d'opérations en parallèle
Chapitre 4
- Notions clés des bases graphiques
- Avantages
- flexibilité
- hautes performances
- montée en charge horizontale
- représentation des données facilitée
- Limites
- objets extrêmement volumineux (BLOB, CLOB...)
- changement important pour les développeurs
Chapitre 4
- Situations adaptées
- graphes sociaux
- maladies infectieuses
- détection de fraude
- services de localisation
- etc.
- Situations non adaptées
- données déconnectées
- relations peu importantes entre les données
- etc.
Chapitre 4
- Étude de cas : Gousto et Neo4j
- meilleur contrôle des coûts
- hausse du nombre de clients choisissant les recettes recommandées
Preparing Video For Download...