Ch3 crud MongoDB CRUD - Mme Ines Slimene Ines slimen esprit tn CPlan module Introduction Base de données orienté document MongoDB Base de données orienté clé valeur Redis Base de données orienté colonne Cassandra Base de données orienté graphe Neo j MONGO
MongoDB CRUD - Mme Ines Slimene Ines slimen esprit tn CPlan module Introduction Base de données orienté document MongoDB Base de données orienté clé valeur Redis Base de données orienté colonne Cassandra Base de données orienté graphe Neo j MONGODB-CRUD CPlan MongoDB Shell Type de données Insertion Lecture Mise à jour Suppression GridFS MONGODB-CRUD CMongo Shell Le meilleur moyen d'interroger MongoDB est d'utiliser le shell Toute l'administration de MongoDB se fait gr? ce au shell Le shell MongoDB est très simple à utiliser MONGODB-CRUD CMongo Shell Démarrage mongod Connexion mongo Arrêter la base MongoDB Utiliser la commande shutdown use admin connection a la base admin db shutdownServer arrêter le serveur MONGODB-CRUD CMongo Shell A ?cher la base de données courante db A ?cher la liste des bases de données show dbs Sélectionner une base de données use A ?cher les collections show collections Supprimer une base de données db runCommand dropDatabase MONGODB-CRUD CType de données Type Int double boolean String Array Date Object Exemple a b true c ? hello ? d e ISODate - - ? g a b true MONGODB-CRUD CMongo Shell Les commandes ont la syntaxe suivante db Exemple db inventory ?nd qty gt db val insert name Olivier etude Master MONGODB-CRUD CCRUD Create db collection insert db collection update upsert true Read db collection ?nd db collection ?ndOne Update db collection update Delete db collection remove MONGODB-CRUD CInsertion on voit un champ de nom id et de type ObjectId a été inséré Tout document doit avoir un identi ?ant unique dans la collection Si l'on ne le précise pas MongoDB se charge de le créer à notre place Cet identi ?ant ne peut pas être modi ?é et constitue la clé primaire de la collection On peut préciser le type d ? un champ en utilisant db people insert nom smith age NumberInt MONGODB-CRUD CInsertion Garantie de l ? écriture Suite a une insertion ou mise a jours nous n ? avons pas un accusée de réception de la modi ?cation Pour voir le résultat de la requête on utilise getLastError Application exécution de la requête en mode safe ? Dans une application la commande getLastError a deux paramètres w attendre un accusé de réception d ? écriture mais dans la mémoire et non pas l ? écriture sur le disque valeur N majority N accuseé de réception pour N n ?uds j écrire dans un ?chier de journalisation suite a l ? écriture en mémoire valeur garantie la validation du journal du master uniquement INTRODUCTION MONGODB CDi ?érents types de requêtes la commande ?ndOne renvoi au plus un document Sans argument elle retourne un document quelconque de la collection MONGODB-CRUD CDi ?érents types de requêtes La commande ?nd peut prendre deux paramètres Le premier est un document qui constitue le critère de recherche Le document retourné sera identique au document spéci ?é sur les champs fournis bien sûr Cette première partie correspond donc à la clause WHERE de SQL Le second est un document qui
Documents similaires










-
50
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Dec 16, 2022
- Catégorie Administration
- Langue French
- Taille du fichier 48.7kB