MongoDB limite de taille de stockage?
Ce qui est de MongoDB limite de taille de stockage sur les plateformes 64 bits? Peut MongoDB magasin 500-900 Go de données au sein d'une instance (nœud)? Quelle a été la plus grande quantité de données que vous avez stockées dans MongoDB, et quelle a été votre expérience?
Vous devez vous connecter pour publier un commentaire.
La "les déploiements de production" page sur MongoDB du site peuvent être d'intérêt pour vous. Beaucoup de présentations reprises avec de l'infrastructure de l'information. Par exemple:
http://blog.wordnik.com/12-months-with-mongodb dit qu'ils sont le stockage de 3 to par nœud.
MongoDB la limite de stockage sur différents systèmes d'exploitation sont présentés ci-dessous selon les MongoDB 3.0 MMAPv1 moteur de stockage des limites.
La MMAPv1 moteur de stockage des limites de chaque base de données à plus de 16000 fichiers de données. Cela signifie qu'une seule MMAPv1 de la base de données a une taille maximale de 32TB. Réglage de la le stockage.mmapv1.smallFiles option réduit cette limite à 8 to.
À l'aide de la MMAPv1 moteur de stockage, un seul mongod instance ne peut pas gérer un ensemble de données qui dépasse la taille de la mémoire virtuelle de l'espace d'adresse fournis par le système d'exploitation.
Référence: La Base De Données MongoDB Limite.
Note:La WiredTiger moteur de stockage n'est pas soumis à cette limitation.
Une autre façon d'avoir plus de 2 go sur un seul nœud est d'exécuter plusieurs mongod processus. Si la fragmentation est une option ou faire quelques partitionnement manuel à travers des processus.
Espère que Cette aide.
Vous ne rencontrerez pas de frapper n'importe où près de la pac avec 1 to sur les systèmes 64 bits, cependant Mongo ne stocker les index en mémoire pour une expérience dépend de la taille de l'index et la quantité de mémoire dont vous disposez. Mais si vous avez un système assez costaud, il ne sera pas un problème.