2011-06-18 5 views
3

Je travaille sur la mise en place d'un jeu de réplicas MongoDB sur EC2. Je voudrais configurer le sharding automatique de sorte que mes nœuds puissent facilement monter et descendre.Comment configurer le sharding MongoDB en utilisant PHP?

Est-il possible d'utiliser le pilote PHP natif pour déclencher le sharding et ajouter/supprimer des nœuds? Si c'est le cas, comment?

Répondre

4

En supposant que vous avez votre connexion à mongos droite, vous pouvez utiliser la méthode MongoDB::command() pour que:

$mongo->selectDB('admin')->command(array('addshard'=>'hostname:port')); 
Questions connexes