{"product_id":"154900","title":"Maîtriser MongoDB 7.0 ","description":"\u003ccenter\u003e\u003cdiv style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/tmgdisk01.cafe24.com\/images\/vs\/4172\/sv\/3jYDsmH38VIeT0XIiYJ5f6ZyKQ04Hz.png?v=1765082903\" style=\"max-width:100%;max-height:10px\"\u003e\u003c\/div\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\u003ccenter\u003e\n\n\u003cdiv style=\"width:95%\"\u003e\n\n\u003cdiv style=\"text-align:center;font-size:30px;font-weight:bolder;line-height:1.6em\"\u003e Maîtriser MongoDB 7.0 \u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"border-bottom:1px;border-bottom-style:dotted;border-color:;padding-bottom:20px\"\u003e\u003ccenter\u003e\u003ctable align=\"center\" width=\"100%\"\u003e\u003ctbody style=\"border:0px\"\u003e\n\n\u003ctr\u003e\u003ctd align=\"center\" style=\"line-height:1.2em;text-align:center;font-size:18px;color:black;font-weight:bold;padding-bottom:20px;\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\u003ctr\u003e\u003ctd style=\"text-align:center\"\u003e\u003cimg src=\"https:\/\/image.yes24.com\/goods\/145719322\/XL\" style=\"max-width:100%;height:auto\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\n\n\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/center\u003e\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;{split_style6}padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e Description \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;word-break:break-all;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eIntroduction au livre\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cdiv\u003e \u003cb\u003eTechnologies MongoDB nécessaires pour créer des applications efficaces, sécurisées et performantes\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e Il s'agit du guide ultime qui couvre tout, de l'utilisation de MongoDB à ses fonctionnalités avancées.\u003cbr\u003e Nous commençons par l'architecture de MongoDB, les outils de développement et la connectivité de la base de données, puis nous explorons les requêtes avancées, notamment les pipelines d'agrégation et les transactions ACID multi-documents, et nous présentons des fonctionnalités de pointe utiles pour les applications d'IA, telles que la recherche vectorielle Atlas.\u003cbr\u003e Il s'agit du premier ouvrage officiel rédigé par des contributeurs de MongoDB, qui traite en détail de technologies avancées telles que la recherche Atlas, le RBAC, l'audit et le chiffrement.\u003cbr\u003e Le traducteur, expert en MongoDB, a ajouté le contenu de la version 8.0 en annexe à la version coréenne.\u003cbr\u003e\u003cbr\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cul\u003e\u003cli\u003e Vous pouvez consulter un aperçu du contenu du livre.\u003cbr\u003e \u003cspan\u003eAperçu\u003c\/span\u003e\n\n\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eindice\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e À propos de l'auteur et du traducteur xiv\u003cbr\u003e Introduction au réviseur technique xvii\u003cbr\u003e Préface du traducteur xix\u003cbr\u003e Recommandation 21 \u003cbr\u003eRevue du lecteur bêta xxiv\u003cbr\u003e Note de l'auteur xxvii\u003cbr\u003e À propos de ce livre xxix\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 1 Introduction à MongoDB 1\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 1.1 Qui utilise MongoDB ? 1\u003cbr\u003e 1.2 Pourquoi les développeurs préfèrent MongoDB 2\u003cbr\u003e 1.3 Efficacité de la complexité inhérente à la base de données MongoDB 4\u003cbr\u003e 1.4 Résumé 6\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 2 Architecture de MongoDB 7\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 2.1 Réplication et partitionnement 8\u003cbr\u003e 2.2 Réplication 8\u003cbr\u003e 2.3 Sharding 17\u003cbr\u003e 2.4 Nouvelles fonctionnalités de partitionnement dans MongoDB 7.0 32\u003cbr\u003e 2.5 Résumé 33\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 3 OUTILS DE DÉVELOPPEMENT 35\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 3.1 Exigences techniques 36\u003cbr\u003e 3.2 Introduction aux outils de développement 36\u003cbr\u003e 3.3 MongoDB Shell 38\u003cbr\u003e 3.4 Interface de ligne de commande MongoDB 44\u003cbr\u003e 3.5 MongoDB Compass 48\u003cbr\u003e 3.6 MongoDB pour VS Code 53\u003cbr\u003e 3.7 Résumé 55\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 4 Connexion à MongoDB 57\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 4.1 Méthode de connexion 57\u003cbr\u003e 4.2 Résumé 72\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 5 Opérations CRUD et requêtes de base 74\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 5.1 Exigences techniques 74\u003cbr\u003e 5.2 Opérations de base sur les données MongoDB 75\u003cbr\u003e 5.3 Traitement CRUD avec Ruby Driver 85\u003cbr\u003e 5.4 Traitement CRUD à l'aide du pilote Python 94\u003cbr\u003e 5.5 Expressions régulières 102\u003cbr\u003e 5.6 Fonctions de gestion 104\u003cbr\u003e 5.7 Accès sécurisé à MongoDB 107\u003cbr\u003e 5.8 API stable MongoDB 110 \u003cbr\u003e5.9 Résumé 112\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 6 Conception de schémas et modélisation des données 113\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 6.1 Conception de schémas pour les bases de données relationnelles 114\u003cbr\u003e 6.2 Conception de schémas pour MongoDB 116\u003cbr\u003e 6.3 Modélisation des données dans MongoDB 117\u003cbr\u003e 6.4 Modélisation de bases de données MongoDB : Principes de conception et bonnes pratiques recommandées 122\u003cbr\u003e 6.5 Modèles de conception et conception de schémas 122\u003cbr\u003e 6.6 Résumé 129\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 7 Requêtes MongoDB avancées 130\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 7.1 Introduction au cadre d'agrégation 130\u003cbr\u003e 7.2 Avantages des agrégations MongoDB 132\u003cbr\u003e 7.3 Étape d'agrégation 133\u003cbr\u003e 7.4 Techniques de requête 147\u003cbr\u003e 7.5 Index et optimisation des requêtes 164\u003cbr\u003e 7.6 Traitement des données géolocalisées avec MongoDB 169\u003cbr\u003e 7.7 Résumé 172\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 8 Décompte 173\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 8.1 Exigences techniques 174\u003cbr\u003e 8.2 Cadre d'agrégation MongoDB 174\u003cbr\u003e 8.3 Opérateurs d'agrégation de base 179\u003cbr\u003e 8.4 Meilleures pratiques 192\u003cbr\u003e 8.5 Résumé 194\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 9 Transactions ACID multi-documents 195\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 9.1 Pourquoi les transactions sont-elles utiles ? 196\u003cbr\u003e 9.2 Propriétés des acides 196\u003cbr\u003e 9.3 Implémentation de l'ACID 199 dans MongoDB\u003cbr\u003e 9.4 Meilleures pratiques 212\u003cbr\u003e 9.5 Résumé 213\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 10 : OPTIMISATION DES INDEX 214\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e10.1 Introduction à l'index 215\u003cbr\u003e 10.2 Types d'index 220\u003cbr\u003e 10.3 Meilleures pratiques d'optimisation des index 240\u003cbr\u003e 10.4 Résumé 240\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 11 MongoDB Atlas 242\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 11.1 MongoDB Atlas en tant que service de base de données 243\u003cbr\u003e 11.2 Atlas Developer Data Platform 255\u003cbr\u003e 11.3 Recherche vectorielle Atlas et son rôle dans les applications d'IA 255\u003cbr\u003e 11.4 Atlas Application Services 259\u003cbr\u003e 11.5 API de données Atlas 262\u003cbr\u003e 11.6 Atlas Data Lake 265\u003cbr\u003e 11.7 Fédération de données Atlas 266\u003cbr\u003e 11.8 Atlas Stream Processing 269\u003cbr\u003e 11.9 Interface Atlas SQL 272\u003cbr\u003e Graphique Atlas MongoDB 274 (11.10)\u003cbr\u003e 11.11 Intégration opérationnelle : Atlas Kubernetes Operator 277\u003cbr\u003e 11.12 Atlas CLI 280\u003cbr\u003e 11.13 Résumé 282\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 12 Surveillance et sauvegarde de MongoDB 283\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 12.1 Surveillance MongoDB 283\u003cbr\u003e 12.2 Que dois-je surveiller ? 285\u003cbr\u003e 12.3 Surveillance de l'utilisation de la mémoire WiredTiger 291\u003cbr\u003e 12.4 Recherche de défauts de page 291\u003cbr\u003e 12.5 Calcul de l'ensemble de travail 293 \u003cbr\u003e12.6 Présentation des outils de reporting MongoDB 294\u003cbr\u003e 12.7 Présentation des outils de surveillance de l'hébergement 295\u003cbr\u003e 12.8 Comment sauvegarder MongoDB 297\u003cbr\u003e 12.9 Erreurs et pièges courants dans la surveillance et les sauvegardes MongoDB 302\u003cbr\u003e 12.10 Résumé 304\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 13 Recherche dans l'Atlas 305\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 13.1 Recherche MongoDB Atlas 306\u003cbr\u003e 13.2 Structure technique et fonctionnement de l'index de recherche de l'atlas 309\u003cbr\u003e 13.3 Apache Lucene 328\u003cbr\u003e 13.4 Résumé 331\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 14 Intégration d'applications avec MongoDB 333\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 14.1 Exigences techniques 333\u003cbr\u003e 14.2 Intégration d'applications avec MongoDB 334\u003cbr\u003e 14.3 Opérateur Kubernetes MongoDB 336\u003cbr\u003e 14.4 Intégration de Terraform et MongoDB 340\u003cbr\u003e 14.5 Utilisation de Versell avec MongoDB 344\u003cbr\u003e 14.6 Intégration de Datadog et MongoDB 348\u003cbr\u003e 14.7 Intégration de Prometheus et MongoDB 353\u003cbr\u003e 14.8 Intégration des webhooks avec MongoDB 357\u003cbr\u003e 14.9 Phaser Duty Intégré 361\u003cbr\u003e 14.10 Résumé 365\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 15 Sécurité 367\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 15.1 Méthode d'authentification 368\u003cbr\u003e 15.2 Contrôle d'accès basé sur les rôles (RBAC) 385\u003cbr\u003e 15.3 Résumé 396\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 16 Gratitude 397\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 16.1 Audit et journalisation de MongoDB 398 \u003cbr\u003e16.2 Types d'événements auditables 401\u003cbr\u003e 16.3 Activation de l'audit dans MongoDB 402\u003cbr\u003e 16.4 Étude de cas : Le rôle de l'audit dans la conformité 410\u003cbr\u003e 16.5 Dépannage des problèmes d'audit dans MongoDB 411\u003cbr\u003e 16.6 Résumé 413\u003cbr\u003e\u003cbr\u003e \u003cb\u003eCHAPITRE 17 : Chiffrement 414\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e 17.1 Types de chiffrement 415\u003cbr\u003e 17.2 Chiffrement en transit 416\u003cbr\u003e 17.3 Chiffrement au repos 421\u003cbr\u003e 17.4 Chiffrement côté client 426\u003cbr\u003e 17.5 Résumé 432\u003cbr\u003e\u003cbr\u003e \u003cb\u003eANNEXE A Nouvelles fonctionnalités et améliorations de MongoDB 8.0 433\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e A.1 Plateformes et systèmes d'exploitation pris en charge 433\u003cbr\u003e A.2 Capacités améliorées de surveillance et d'analyse des performances 433\u003cbr\u003e A.3 Fonctionnalités de sécurité améliorées 434\u003cbr\u003e A.4 Flexibilité accrue des fonctions de partitionnement 434\u003cbr\u003e A.5 Améliorations des performances de réplication 435\u003cbr\u003e A.6 Améliorations de la fonction de gestion du système 435\u003cbr\u003e A.7 Optimisation des performances 436\u003cbr\u003e A.8 Précautions lors de la mise à niveau 437\u003cbr\u003e\u003cbr\u003e \u003cb\u003eANNEXE B Guide de compatibilité MongoDB 8.0 et principales modifications 438\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e B.1 Nouveaux changements dans le comportement des requêtes 438\u003cbr\u003e B.2 Fonctionnalités obsolètes 439\u003cbr\u003e B.3 Principaux changements pour l'amélioration des performances 439\u003cbr\u003e B.4 Améliorations supplémentaires 440\u003cbr\u003e B.5 Finir 440\u003cbr\u003e\u003cbr\u003e Recherche 441\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e  \u003ch5\u003e\n\u003cb\u003eImage détaillée\u003c\/b\u003e \u003c\/h5\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cdiv\u003e\u003cimg src=\"https:\/\/image.yes24.com\/momo\/TopCate5284\/MidCate003\/528320453.jpg\" border=\"0\" alt=\"Image détaillée 1\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eDans le livre\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e Il y a à peine 10 ans, MongoDB était un produit de niche.\u003cbr\u003e C'était une base de données récente qui n'intéressait que les développeurs les plus en vue.\u003cbr\u003e Mais aujourd'hui, MongoDB est utilisé dans une grande variété de secteurs d'activité, avec des cas d'utilisation couvrant toutes sortes de situations et de types de données stockées.\u003cbr\u003e Les plus grandes banques, constructeurs automobiles, agences gouvernementales et sociétés de jeux vidéo du monde utilisent MongoDB dans leurs applications de production.\u003cbr\u003e Parmi les entreprises les plus importantes utilisant MongoDB, on peut citer Coinbase, Epic Games, Morgan Stanley, Adobe, Tesla, Canva, Ulta Beauty, Cathay Pacific, Dongwha et Vodafone.\u003cbr\u003e\u003cbr\u003e --- p.1\u003cbr\u003e\u003cbr\u003e Mongoid est un ODM de premier plan pour MongoDB, permettant aux développeurs de gérer de manière intuitive et efficace les bases de données MongoDB dans le framework Ruby on Rails. \u003cbr\u003eSi les pilotes de bas niveau offrent une grande flexibilité, Mongoid fournit des abstractions de haut niveau qui s'intègrent parfaitement aux conventions de nommage de Rails, améliorant ainsi la productivité des développeurs.\u003cbr\u003e Cette intégration transparente simplifie des tâches telles que la définition du schéma, l'écriture des requêtes et la modélisation des données, permettant ainsi aux développeurs de se concentrer sur la logique applicative plutôt que sur l'implémentation de la base de données. À l'instar d'un ORM, un ODM réduit au minimum l'écart entre le modèle et la base de données.\u003cbr\u003e --- pp.91-92\u003cbr\u003e\u003cbr\u003e L'une des caractéristiques les plus remarquables de MongoDB est sa structure de documents flexible.\u003cbr\u003e Il prend en charge les documents BSON et les tableaux avec une imbrication jusqu'à 100 niveaux, ce qui offre des avantages pratiques au-delà des simples fonctionnalités techniques.\u003cbr\u003e Cette structure profonde maximise non seulement la flexibilité de la base de données, mais vous permet également d'organiser les données de manière optimisée pour les besoins de votre application. \u003cbr\u003eCes caractéristiques structurelles offrent notamment trois avantages clés :\u003cbr\u003e Premièrement, cela réduit considérablement le besoin d'opérations de jointure complexes.\u003cbr\u003e Cela rend également le processus de récupération des données efficace et simplifie enfin l'écriture des requêtes.\u003cbr\u003e\u003cbr\u003e --- p.117\u003cbr\u003e\u003cbr\u003e L'opérateur $gt (supérieur à) est utilisé pour rechercher des données qui dépassent une valeur spécifiée.\u003cbr\u003e Par exemple, il est efficace pour des tâches telles que la recherche de produits au-dessus d'un certain prix ou la consultation des détails des transactions après une date de référence.\u003cbr\u003e En revanche, l'opérateur $lt (inférieur à) est utilisé pour trouver des données inférieures à une valeur spécifiée.\u003cbr\u003e Ceci est utile dans des situations telles que l'identification des produits dont la quantité en stock est inférieure à un certain seuil ou la récupération d'enregistrements sur une période spécifique.\u003cbr\u003e --- p.153\u003cbr\u003e\u003cbr\u003e L'une des principales caractéristiques des index composites est la prise en charge d'une variété de requêtes utilisant des préfixes sur les champs d'index. \u003cbr\u003ePar exemple, l'index composite de l'exemple ci-dessus prend en charge les requêtes qui combinent l'auteur et le code ISBN, ainsi que les requêtes qui utilisent uniquement le champ auteur, qui est le premier champ de l'index.\u003cbr\u003e En revanche, les requêtes effectuées uniquement sur les codes ISBN ne peuvent pas utiliser l'index et aboutissent à une analyse complète de la collection.\u003cbr\u003e (…) Les index composites stockent les références de documents dans l’ordre de leurs champs définis.\u003cbr\u003e La figure 10.4 est un exemple illustrant cette structure.\u003cbr\u003e Vous pouvez tout d'abord constater que le tri est effectué par ordre croissant (ordre alphabétique) en fonction de l'identifiant utilisateur, puis que le score est trié par ordre décroissant au sein de chaque identifiant utilisateur.\u003cbr\u003e\u003cbr\u003e --- p.222\u003cbr\u003e\u003cbr\u003e La recherche vectorielle est une technique de recherche basée sur la signification des données.\u003cbr\u003e Cette technologie utilise un modèle d'apprentissage automatique appelé encodeur pour convertir diverses données telles que du texte, de l'audio et des images en vecteurs de haute dimension. \u003cbr\u003eLes vecteurs ainsi générés contiennent les caractéristiques sémantiques des données, ce qui nous permet de trouver des vecteurs proches les uns des autres dans un espace de grande dimension et d'identifier un contenu similaire.\u003cbr\u003e Ces recherches vectorielles peuvent efficacement compléter les recherches traditionnelles par mots-clés.\u003cbr\u003e En particulier, elle a récemment attiré une attention considérable car elle peut fournir des informations supplémentaires qui vont au-delà des limitations des grands modèles de langage (LLM).\u003cbr\u003e Dans le cadre de recherches concrètes, elle présente l'avantage de pouvoir trouver des résultats pertinents même lorsque le terme de recherche exact est inconnu, et son utilité a été prouvée dans divers domaines tels que le traitement automatique du langage naturel et les systèmes de recommandation.\u003cbr\u003e\n\n\u003c\/div\u003e\n\u003cdiv\u003e --- pp.255-256\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003ch5\u003e \u003cb\u003eAvis de l'éditeur\u003c\/b\u003e\n\u003c\/h5\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e \u003cb\u003eLe guide MongoDB tant attendu, le meilleur et le plus récent\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e Bien que MongoDB ait évolué de manière constante dans une direction conviviale pour les développeurs, aucun ouvrage à ce sujet n'a été publié en Corée depuis un certain temps. \u003cbr\u003eCe livre est le premier ouvrage officiel sur MongoDB écrit directement par des membres du personnel de MongoDB.\u003cbr\u003e L'ouvrage original était basé sur la version 7.0, la plus récente au moment de sa publication. La version 8.0 a ensuite été publiée, et son contenu a été enrichi de notes et d'annexes. Cette traduction coréenne, publiée par Jaypub, s'intitule « Maîtriser MongoDB 7.0 (4e édition) ».\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e Nous commençons par les fondamentaux, notamment l'architecture et les outils de développement, que les développeurs doivent maîtriser pour utiliser MongoDB. Cet ouvrage aborde des sujets pratiques, tels que les requêtes CRUD, la conception de schémas et la modélisation des données, les requêtes avancées, les pipelines d'agrégation, les transactions ACID multi-documents et l'optimisation des index, le tout illustré par des exemples concrets.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e Nous allons maintenant explorer la plateforme de données pour développeurs Atlas et ses produits associés, qui vous permettent d'exploiter pleinement MongoDB en tant que DBaaS. Elle se distingue notamment par sa présentation de l'utilisation de produits de pointe comme Atlas Vector Search, particulièrement utile pour les applications d'IA. \u003cbr\u003eNous explorons ensuite la surveillance et la sauvegarde, la recherche Atlas et l'intégration avec des applications tierces, et abordons des sujets plus avancés tels que la sécurité, l'audit et le chiffrement, y compris le RBAC.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e Parmi tous les ouvrages sur MongoDB publiés en Corée, celui-ci est le meilleur en termes d'étendue et d'expertise.\u003cbr\u003e Ce n'est pas une exagération, c'est un fait.\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e \u003cb\u003eContenu principal\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e ● Exécutez des requêtes avancées pour obtenir des informations sur les données\u003cbr\u003e ● Transformation des données tirant parti des puissantes capacités du pipeline d'agrégation\u003cbr\u003e ● Garantir l'intégrité des données grâce aux transactions ACID multi-documents\u003cbr\u003e ● Optimisation des performances des requêtes grâce à des techniques d'indexation stratégiques\u003cbr\u003e ● Surveillance et sauvegarde à l'aide de MongoDB Atlas\u003cbr\u003e ● Utilisez les puissantes fonctionnalités de recherche d'Atlas Search\u003cbr\u003e ● Contrôle d'accès basé sur les rôles (RBAC), gestion des utilisateurs et chiffrement des données pour la sécurité\u003cbr\u003e Des pratiques d'audit garantissant la transparence et la responsabilité \u003c\/div\u003e\n\u003cdiv\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cdiv style=\"width:95%;padding-top:20px;padding-bottom:20px\"\u003e\n\n\u003cdiv style=\"text-align:left;font-size:16px;font-weight:bold;padding-bottom:20px\"\u003e SPÉCIFICATIONS DES PRODUITS \u003c\/div\u003e\n\n\u003cdiv style=\"text-align:left;font-size:14px;line-height:1.6em;\"\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eDate d'émission :\u003c\/strong\u003e 20 mai 2025\u003c\/div\u003e\n\n \u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e- \u003cstrong\u003eNombre de pages, poids, dimensions :\u003c\/strong\u003e 476 pages | 188 × 245 × 23 mm\u003c\/div\u003e\n\n\u003cdiv style=\"width:100%;margin-bottom:5px;line-height:1.6em;font-size:14px\"\u003e - \u003cstrong\u003eISBN13 :\u003c\/strong\u003e 9791194587217 \u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003ccenter\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003ccenter\u003e\u003ctable\u003e\u003ctr\u003e\u003ctd style=\"height:10px\"\u003e\u003c\/td\u003e\u003c\/tr\u003e\u003c\/table\u003e\u003c\/center\u003e\n\n\u003cspan\u003e\u003c\/span\u003e\n\n\u003c\/center\u003e\n\n\n\u003c\/center\u003e","brand":"LIBRAIRIE COREENNE","offers":[{"title":"Default Title","offer_id":43893478686762,"sku":"154900","price":45.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0683\/2750\/5962\/files\/4f5e5ea0c4c185c0d5b7b26bd0a0b800.jpg?v=1765403306","url":"https:\/\/librairie.coreenne.fr\/products\/154900","provider":"LIBRAIRIE COREENNE","version":"1.0","type":"link"}