Как настроить шардинг MongoDB с помощью PHP? - PullRequest
3 голосов
/ 18 июня 2011

Я работаю над настройкой набора реплик MongoDB на EC2.Я хотел бы настроить автоматическое разбиение так, чтобы мои узлы могли легко подниматься и опускаться.

Можно ли использовать собственный драйвер PHP для запуска шардинга и добавления / удаления узлов?Если да, то как?

1 Ответ

4 голосов
/ 18 июня 2011

Предполагая, что у вас есть подключение к mongos правильно, вы можете использовать для этого метод MongoDB :: command () :

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