FAQ MongoDBConsultez toutes les FAQ

Nombre d'auteurs : 1, nombre de questions : 331, dernière mise à jour : 18 décembre 2016  Ajouter une question

 

Cette FAQ a été réalisée à partir de la documentation officielle de Mongodb, des questions fréquemment posées sur les forums NoSQL Developpez.com et de l'expérience personnelle des auteurs.

Nous tenons à souligner que cette FAQ ne garantit en aucun cas que les informations qu'elle propose sont correctes. Les auteurs font leur maximum, mais l'erreur est humaine. Cette FAQ ne prétend pas non plus être complète. Si vous trouvez une erreur, ou que vous souhaitez nous aider en devenant rédacteur, lisez ceci.


SommaireGlossaire du SGBD MongoDBC (18)
précédent sommaire suivant
 

Une collection de taille fixe qui écrase automatiquement ses entrées les plus anciennes lorsqu'elle atteint sa taille maximale. Le oplog MongoDB qui est utilisé dans la réplication est une collection limitée. Voir Capped Collections.

Mis à jour le 4 septembre 2016

Une paire nom-valeur dans un document. Un document peut avoir de zéro à plusieurs champs. Les champs sont analogues aux colonnes d'une base de données relationnelle. Voir Structure des documents.

Mis à jour le 9 décembre 2016

Une valeur calculée utilisée pour assurer l'intégrité des données. L'algorithme MD5 est parfois utilisé comme checksum.

Mis à jour le 4 septembre 2016

Une plage contiguë de shard key dans un fragment particulier. Les plages du chunk incluent la limite inférieure et excluent la limite supérieure. MongoDB divise les chunks lorsqu'ils grandissent au-delà de la taille de chunk configurée, qui est de 64 mégaoctets par défaut. MongoDB migre les chunks lorsqu'un fragment (shard) contient trop de chunks d'une collection par rapport à d'autres fragments. Voir Partitionnement des données et Mécanique du sharding.

Mis à jour le 4 septembre 2016

Un index constitué de deux ou plusieurs clés. En savoir plus.

Mis à jour le 4 septembre 2016

Le champ MongoDB utilisé pour distribuer des documents entre les membres d'un cluster fragmenté. Voir Shard Keys.

Mis à jour le 10 décembre 2016

Un type spécial de clé de fragmentation, qui utilise un hachage de la valeur du champ clé de fragmentation afin de distribuer des documents entre les membres du cluster fragmenté. Voir Index hachés.

Mis à jour le 9 décembre 2016

L'identifiant unique immuable d'un enregistrement. Dans un SGBDR, la clé primaire est généralement un nombre entier stocké dans le champ id de chaque ligne de table. Dans MongoDB, le champ _id stocke la clé primaire d'un document, qui est habituellement un ObjectId BSON.

Mis à jour le 10 décembre 2016

La couche application qui utilise une base de données pour la persistance et le stockage de données. Les pilotes fournissent le niveau d'interface entre la couche application et le serveur de base de données.

Mis à jour le 4 septembre 2016
Mis à jour le 4 septembre 2016

L'ensemble de nœuds comprenant un déploiement MongoDB fragmenté. Un cluster fragmenté se compose de trois processus de configuration, un ou plusieurs replica set et un ou plusieurs processus de routage mongos. Voir Composants de clusters fragmentés.

Mis à jour le 10 décembre 2016

Un regroupement de documents MongoDB. Une collection est l'équivalent d'une table dans un SGBDR. Une collection existe au sein d'une seule base de données. Les collections n'imposent pas un schéma. Les documents au sein d'une collection peuvent avoir des champs différents. En règle générale, tous les documents dans une collection ont un objectif similaire ou connexe. Voir Qu'est-ce qu'un espace de noms dans MongoDB ?.

Mis à jour le 4 septembre 2016

Une opération MongoDB, autre qu'un insert, update, remove, ou query. Pour une liste des commandes de base de données, voir Commandes de base de données. Pour utiliser les commandes de base de données, voir Exécuter des commandes.

Mis à jour le 5 septembre 2016

Le contrôle des accès concurrents assure que les opérations de base de données peuvent être exécutées simultanément sans compromettre l'exactitude. Le contrôle de concurrence pessimiste, tel qu'utilisé dans les systèmes de verrous, va bloquer toutes les opérations potentiellement en conflit, même si elles peuvent ne pas se révéler effectivement en conflit. Le contrôle optimiste de concurrence, l'approche utilisée par WiredTiger, retardera la vérification jusqu'à ce qu'un conflit ait lieu, abandonnant et réessayant une des opérations impliquées dans tout conflit d'écriture qui est survenu.

Mis à jour le 4 septembre 2016

Un acronyme pour les opérations fondamentales d'une base de données : Create, Read, Update et Delete. Voir Opérations CRUD MongoDB.

Mis à jour le 5 septembre 2016
HautPage
CSV

Un format de données basé sur du texte, constitué de valeurs séparées par des virgules. Ce format est communément utilisé pour échanger des données entre bases de données relationnelles, puisque le format est bien adapté à des données tabulaires. Vous pouvez importer des fichiers CSV en utilisant mongoimport.

Mis à jour le 5 septembre 2016

Un pointeur sur l'ensemble de résultats d'une requête. Les clients peuvent itérer via un curseur pour obtenir des résultats. Par défaut, les curseurs expirent après 10 minutes d'inactivité. Voir Curseurs.

Mis à jour le 5 septembre 2016

Pour une capped collection, un curseur caudal est un curseur qui reste ouvert après que le client épuise les résultats dans le curseur initial. Lorsque les clients insèrent de nouveaux documents dans la collection limitée (capped), le curseur caudal continue à récupérer des documents. Voir Créer un curseur caudal.

Mis à jour le 10 décembre 2016

Proposer une nouvelle réponse sur la FAQ

Ce n'est pas l'endroit pour poser des questions, allez plutôt sur le forum de la rubrique pour ça


Réponse à la question

Liens sous la question
précédent sommaire suivant
 

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2020 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.