Чтобы подключиться к кластеру сегментов, укажите адрес одного или нескольких экземпляров mongos в строке подключения. Несколько серверов могут быть разделены запятой.
<?php
// Использование одного сервера
$m = new MongoClient("mongodb://mongos1.example.com:27017");
// Использование нескольних серверов
$m = new MongoClient("mongodb://mongos1.example.com:27017,mongos2.example.com:27017");
?>
Независимо от того, является ли каждый шард автономным сервером mongod или полным набором реплик, процесс подключения драйвера одинаков. Вся связь с базой данных будет проходить через mongos.
Для получения дополнительной информации о шардинге в MongoDB смотрите » документацию.