Enquête MongoDB

Quelles sont les conditions requises pour la RAM entre MongoDB et MySQL Pour le même jeu de données et utiliser? (celles. Selon le même scénario, combien de béliers utiliseront chacun d'eux)?

Est-il vrai que MongoDB Stocke une base de données complète en RAM?
Invité:

Christine

Confirmation de:

Problème principal Mongo Pour les grands ensembles de données réside dans le fait que Mongo Utilisez des fichiers avec l'affichage de la mémoire. Il est impossible de limiter le nombre de béliers que Mongo va essayer d'utiliser en voiture. Ainsi, il attend fondamentalement toutes les ressources de la machine, une boîte dédiée. Ceci est un problème uniquement si vos données sont grandes, surtout lorsque vos index sont plus que RAM. Répondre à votre question sur les données MongodDB En fait, essayez de sauvegarder des index uniquement en RAM.

Catherine

Confirmation de:

mongo va essayer de toujours garder toute la base de données en RAM .. Mais comme OS nécessite la RAM pour d'autres applications, il produira des pièces qui utilisent mongo.

MONTGUE devrait stocker des index dans la RAM afin qu'ils travaillent rapidement.

Dans ma candidature mongo utilise beaucoup moins de bélier que mysql, Mais cela dépend vraiment du nombre d'index que vous avez et de la taille de votre ensemble de données.

Alice

Confirmation de:

Nous avons un petit cluster (2 Shada), et les points principaux que nous avons obtenus:

1) MongoDB Stocke des index dans la RAM et autant que possible (Comme indiqué ci-dessus). Oui c'est vrai. La meilleure voie - Stocker toutes les données dans la RAM. (Notre projet concerne 1 Millions d'utilisateurs uniques par jour et environ 30 Des millions de demandes => stocker toutes les données en RAM, qui est si important pour nous).

2) Si la taille de votre bélier est terminée - Il est temps de diviser votre serveur mongo (Heureusement, dans MongoDB Il est très facile de personnaliser)

Le stockage principal que nous utilisons est à propos de 40 GB de données I. 10 Index GB. Travaille sur deux éclats par 32 GB chacun.

Pour répondre aux questions, connectez-vous ou registre