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 MongoDBP (24)
précédent sommaire suivant
 

L'espace supplémentaire sur le disque alloué à un document, afin d'éviter de le déplacer lorsque sa taille augmente suite à des opérations update(). Voir Stratégies de répartition de fichiers.

Mis à jour le 10 décembre 2016

Une constante calibrée automatiquement, utilisée pour déterminer combien d'espace supplémentaire sur le disque que MongoDB peut allouer par conteneur de document. Un facteur de remplissage de 1 signifie que MongoDB affectera seulement la quantité d'espace nécessaire pour le document. Un facteur de 2 signifie que MongoDB allouera deux fois la quantité d'espace requise par le document. Voir Stratégies de répartition d'enregistrements.

Mis à jour le 10 décembre 2016

Avec le moteur de stockage MMAPv1, des erreurs de page peuvent se produire lorsque MongoDB lit ou écrit des données dans des parties de ses fichiers de données qui ne se trouvent pas dans la mémoire physique. En revanche, les erreurs de page du système d'exploitation se produisent lorsque la mémoire physique est épuisée et des pages sont permutées de la mémoire physique sur le disque.

Mis à jour le 10 décembre 2016

Une architecture de système distribué qui divise les données en plages. La fragmentation utilise le partitionnement. Voir Partitionnement de données.

Mis à jour le 10 décembre 2016

Une panne de réseau qui sépare un système distribué en partitions, de sorte que les nœuds dans une partition ne peuvent pas communiquer avec les nœuds d'une autre partition.

Parfois, les partitions sont partielles ou asymétriques. Un exemple d'une partition partielle serait une division des nœuds d'un réseau en trois ensembles, où les membres du premier ensemble ne peuvent pas communiquer avec les membres du deuxième, et vice versa, mais tous les deux peuvent communiquer avec les membres du troisième ensemble. Dans une partition asymétrique, la communication peut être possible uniquement si elle émane de certains nœuds. Par exemple, les nœuds d'un côté de la partition peuvent communiquer avec l'autre côté uniquement si elles génèrent le canal de communication.

Mis à jour le 10 décembre 2016

Un membre d'un replica set qui ne peut pas devenir principal parce que sa priority est 0. Voir Membres de replica set à priorité 0.

Mis à jour le 10 décembre 2016

Un format de capture de paquets utilisé par mongosniff pour enregistrer des paquets capturés à partir d'interfaces réseau pour les afficher comme des opérations MongoDB lisibles. Voir Options.

Mis à jour le 10 décembre 2016
HautPage
PID

Un identifiant de processus. Les systèmes de type UNIX attribuent un PID entier, unique, à chaque processus en cours d'exécution. Vous pouvez utiliser un PID pour inspecter un processus en cours d'exécution et lui envoyer des signaux. Voir Le système de fichiers /proc.

Mis à jour le 10 décembre 2016

Une bibliothèque client pour interagir avec MingoDB dans un langage particulier. Voir Pilotes et bibliothèques client MongoDB.

Mis à jour le 9 décembre 2016

Un canal de communication sur les systèmes de type UNIX permettant à des processus indépendants d'envoyer et de recevoir des données. Dans le shell UNIX, les opérations utilisant du pipe permettent aux utilisateurs de diriger directement la valeur de sortie d'une commande comme paramètre en entrée d'une autre commande.

Mis à jour le 10 décembre 2016

Une série d'opérations dans un processus d'agrégation. Voir Concepts d'agrégation.

Mis à jour le 10 décembre 2016

Un plan de requête qui renvoie les résultats dans un ordre en contradiction avec l'ordre de sort(). Voir Plans de requête.

Mis à jour le 10 décembre 2016

Un plan de requête qui renvoie les résultats dans l'ordre conforme à l'ordre de sort(). Voir Plans de requête.

Mis à jour le 10 décembre 2016

Une paire unique de coordonnées, comme décrite dans la spécification GeoJSON Point : http://geojson.org/geojson-spec.html#point. Pour utiliser un point dans MongoDB, voir Objets GeoJSON.

Mis à jour le 10 décembre 2016

Un point du cycle de vie d'une opération où elle peut être arrêtée en toute sécurité. MongoDB arrête une opération seulement à des points d'arrêt désignés. Voir Arrêt des opérations en cours.

Mis à jour le 9 décembre 2016

Un tableau de tableaux de coordonnées LinearRing, comme décrit dans la spécification GeoJSON Polygon : http://geojson.org/geojson-spec.html#polygon. Pour les polygones avec plusieurs anneaux, le premier doit être l'anneau extérieur et les autres doivent être des anneaux ou des trous intérieurs.

MongoDB ne permet pas l'auto-intersection à l'anneau extérieur. Les anneaux intérieurs doivent être entièrement contenus à l'intérieur de la boucle externe et ne peuvent pas se croiser ou chevaucher. Voir Objets GeoJSON.

Mis à jour le 10 décembre 2016

Un paramètre par collection qui change et normalise la façon dont MongoDB alloue de l'espace pour chaque document, dans un effort de maximiser la réutilisation du stockage et de réduire la fragmentation. C'est la valeur par défaut pour Les collections TTL. Voir collMod et usePowerOf2Sizes.

Mis à jour le 10 décembre 2016

Une opération effectuée avant d'insérer les données, qui divise la plage possible des valeurs de clés de fragment en chunks pour faciliter l'insertion et un débit élevé d'écriture. Dans certains cas, le pre-splitting accélère la distribution initiale des documents dans le cluster fragmenté en divisant manuellement la collecte plutôt que d'attendre que l'équilibreur de MongoDB le fasse. Voir Créer des chunks dans un cluster fragmenté.

Mis à jour le 10 décembre 2016

Un paramètre qui détermine comment les clients dirigent les opérations de lecture. La préférence de lecture affecte tous les replica set, y compris les replica set fragmentés. Par défaut, MongoDB dirige les lectures vers les principaux. Cependant, vous pouvez également diriger les lectures vers des secondaires pour des lectures cohérence finale. Voir Préférence de lecture.

Mis à jour le 10 décembre 2016

Réduit la consommation de mémoire et de disque en stockant tous les préfixes de clé d'index identiques une seule fois, par page de la mémoire. Voir: Compression pour plus de détails sur le comportement de compression de WiredTiger.

Mis à jour le 10 décembre 2016

Dans un replica set, le membre principal est l'instance maître actuelle, qui reçoit toutes les opérations d'écriture. Voir Primary.

Mis à jour le 10 décembre 2016

Une valeur configurable qui permet de déterminer quels membres d'un replica set sont plus susceptibles de devenir principal. Voir priority.

Mis à jour le 10 décembre 2016

Une combinaison de ressources et d' actions spécifiées, autorisées sur la ressource. Voir privilège.

Mis à jour le 10 décembre 2016

Un document remis à une requête, qui spécifie quels champs MongoDB retournera dans le replica set. Voir Limiter les champs à retourner par une requête. Pour une liste des opérateurs de projection, voir Opérateurs de projection.

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.