sql >> データベース >  >> NoSQL >> MongoDB

ブラウザを介してmongodbに接続しますか?

    mongod(MongoDBデーモン)を起動すると、デフォルトで2つのポートでリッスンを開始します。

    1. 27017 :さまざまなMongoDBドライバーがアクセスするデフォルトのポート。
    2. 28017 :HTTPリクエストを処理し、一般的な監視を提供するポート。

    リストしたものmongodb://fred:[email protected] 実際にはこれを表します:mongodb://fred:[email protected]:27017 これはMongoDBドライバーのアクセスプロトコルです。

    表示されているもう1つの「もの」は、ポート28017です。これは(デフォルトでは)mongodで起こっていることの概要です。 そのサーバー上のインスタンス。 Webブラウザーからこのポートに対して行われた要求には、サーバーの概要のHTML出力が表示されます。

    mongodを起動した場合 ポート番号が異なる(例:7777 )、「モニター」ポートは常に1000高くなります(例:8777

    Webブラウザーを介してクエリを実行する機能など、いくつかの高度な機能が必要な場合は、mongodを起動できます。 --restを使用 スイッチ。その後、単純なhttp get requestlinkテキスト(http://localhost:8777/mydb/mycollection/?filter_a=1)を使用して特定のクエリを実行できるようになります。 。

    言語固有のMongoDBドライバーを使用している場合(ほとんどの人がそうするように)。次に、mongodb://user:[email protected]:port/の形式の「接続文字列」があることがわかります。 。これらは、他のデータベース製品で使用されている通常の接続文字列と目的が似ています。



    1. マングースの個体数とオブジェクトのネスト

    2. MongoDB update()

    3. MongoDB用のWiredTigerストレージエンジンの概要

    4. アービター付きのMongoDBレプリカセット