Php/docs/mongo.connecting.mongos

提供:Dev Guides
< Php
2020年12月14日 (月) 10:00時点におけるNotes (トーク | 投稿記録)による版 (autoload)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

シャーディング

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