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

JavascriptでクライアントからMongoDBを使用する

    リンクしたドキュメントは、サーバーを使用したMongoDBへのアクセスに関するものです。 node.jsフレームワークを使用したサイドJavascript。

    MongoDBは、XmlHttpRequestsを介した基本的なクエリを可能にするRESTWebサービスを提供します。これを有効にするには、--restでmongodを開始する必要があります パラメータ。次に、次のようにクエリできます:

    http://127.0.0.1:28017/yourDatabase/yourCollection/?filter_name=Bob
    

    このURLは、他のWebサービスと同様にAJAXXmlHttpRequestを使用してクエリできます。ローカルホスト上のデータベースにアクセスし、次のようなクエリに相当するJSONを返します。

    yourDatabase.yourCollection.find({name:"Bob"});
    

    ただし、このインターフェイスは非常に初歩的なものです。単純な検索クエリのみを提供します。ただし、より高度な機能を公開するサードパーティのミドルウェアレイヤーがあります。この機能とサードパーティソリューションのリストは、次の場所に記載されています:

    http://docs.mongodb.org/ecosystem/tools/http-interfaces/



    1. MongoDBプロパティ名を短縮することは価値がありますか?

    2. redis pub/subで切断された接続から回復する

    3. jedisを使用してredisクラスター内の特定のスロット/ノードに書き込む方法

    4. MongoEngineはインデックス(作成、更新、削除)をどのように処理しますか?