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

MongoDBがインデックス交差を使用しないのはなぜですか?

    SERVER-3071JIRAの問題 しかし、すべてがまだ3.0に関連しているかどうかはわかりません。とにかく:

    MongoDB3.0.2のようです 範囲のインデックスの相互作用を考慮しない クエリ。ただし、ポイント間隔の場合:

    > db.orders.find( { item: {$eq : "abc123"}, qty: { $eq: 15 } } ).explain()
    ...
    
            {
                "stage" : "FETCH",
                "inputStage" : {
                    "stage" : "KEEP_MUTATIONS",
                    "inputStage" : {
                        "stage" : "AND_SORTED",
                        "inputStages" : [
                            {
                                "stage" : "IXSCAN",
                                "keyPattern" : {
                                    "qty" : 1
                                },
                                "indexName" : "qty_1",
                                "isMultiKey" : false,
                                "direction" : "forward",
                                "indexBounds" : {
                                    "qty" : [
                                        "[15.0, 15.0]"
                                    ]
                                }
                            },
                            {
                                "stage" : "IXSCAN",
                                "keyPattern" : {
                                    "item" : 1
                                },
                                "indexName" : "item_1",
                                "isMultiKey" : false,
                                "direction" : "forward",
                                "indexBounds" : {
                                    "item" : [
                                        "[\"abc123\", \"abc123\"]"
                                    ]
                                }
                            }
                        ]
                    }
    


    1. MongoDBのマルチテナントデータベースに対して推奨されるアプローチは何ですか?

    2. GoのMongoDBとmgo、bson.M/bson.Dの演算子は常に構文エラーを受け取りました

    3. 不可解なmongodbエラーLEFT_SUBFIELDはオブジェクトのみをサポートします:統計はサポートしません:6

    4. Windows7でmongodbdbpathを設定するにはどうすればよいですか?