J'ai testé sur le serveur. Puisqu'un nœud mongod est en cours d'exécution, un fichier journal doit être conservé pour la relecture du fonctionnement de la base de données. Ce fichier journal doit occuper une certaine quantité d'espace disque, donc lorsque l'espace disque est insuffisant, le nœud mongod se fermera. Mon serveur avait à l'origine 4 nœuds Mongod et un configsvr en cours d'exécution. Cependant, une fois le disque plein, il ne restait que 3 nœuds Mongod.
Après le partitionnement, les données sont insérées dans le fragment 1. Expliquez qu'il y a un problème avec le sharding
Vérifiez avec sh.status()
Si la clé de partition n'est pas créée correctement, les données de partition seront inégales
Mais ce n’est pas absolument uniforme
J'ai testé sur le serveur. Puisqu'un nœud mongod est en cours d'exécution, un fichier journal doit être conservé pour la relecture du fonctionnement de la base de données. Ce fichier journal doit occuper une certaine quantité d'espace disque, donc lorsque l'espace disque est insuffisant, le nœud mongod se fermera. Mon serveur avait à l'origine 4 nœuds Mongod et un configsvr en cours d'exécution. Cependant, une fois le disque plein, il ne restait que 3 nœuds Mongod.