WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Administration d'un big data sous mongodb et extraction de connaissance par réseau de neurones.


par Destin CUBAKA BENI
Université Pédagogique Nationale (UPN) - Licence 2019
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

II.2.2.2. Collection

Une collection est l'ensemble des documents de la même famille. Il n'y a pas de structure imposée pour les documents d'une même collection, ils peuvent tous varier entre eux.

Il existe des collections typiques appelées « collections limitées », créées à l'avance avec une limite de taille. Quand l'ajout de documents provoque le dépassement de la taille limite, ce sont les plus vieux documents qui vont être supprimés [Chodorow, 2013].

II.2.2.3. Documents intégrés

Les relations un à un ou un à plusieurs correspondent parfaitement au type de document intégré.Les documents ne doivent pas être intégrés dans trois cas :

§ Si le document à intégrer demande beaucoup moins de lecture que le document principal. Cela ne ferait qu'augmenter la mémoire nécessaire pour les opérations fréquentes.

§ Si une partie du document est fréquemment mise à jour contrairement au reste du document.

§ Si la taille totale du document dépasse la limite des 16 Mo imposée par MongoDB

Il apparait clairement que son utilisation diminuerait les performances, mais MongoDB offre la possibilité d'un joint contrairement à la plupart des bases de données NoSQL. Le référencement est le plus souvent appliqué sur le champ _id (par la commande $lookup) dans le document de référence. L'usage du référencement est conseillé dans plusieurs cas (MongoDB, 2015) :

ü Si l'intégration n'a vraiment pas l'avantage sur le référencement ;

ü Si l'objet est référencé de plusieurs sources ;

ü Pour les relations plusieurs à plusieurs ;

ü Pour les jeux de données volumineux et hiérarchiques.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"I don't believe we shall ever have a good money again before we take the thing out of the hand of governments. We can't take it violently, out of the hands of governments, all we can do is by some sly roundabout way introduce something that they can't stop ..."   Friedrich Hayek (1899-1992) en 1984