Php/docs/mongo.connecting.mongos

提供:Dev Guides
< Php
移動先:案内検索

シャーディング

シャードクラスタに接続するには、一つあるいは複数の 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 におけるシャーディングの詳細な情報は » シャーディングのドキュメント を参照ください。