我正在努力在EC2上设置MongoDB副本集.我想配置自动分片,以便我的节点可以轻松上下.
是否可以使用本机PHP驱动程序来触发分片和添加/删除节点?如果是这样,怎么办?
解决方法:
假设您与mongos的连接正确,则可以使用MongoDB::command()方法:
$mongo->selectDB('admin')->command(array('addshard'=>'hostname:port'));