sql >> Databasteknik >  >> NoSQL >> MongoDB

När är sammansatta index fortfarande relevanta i MongoDB 2.6, med tanke på den nya funktionen Index Intersection?

Ett par punkter att svara på kan vara:

  • Indexkorsning är inte en ersättning för sammansatta index, utan bara som $where att användas när du inte har något riktigt val. Indexkorsning är inte det snabbaste eller mest skalbara sättet att hitta dokument inom en samling, så du måste vara försiktig med hur mycket korsningar du använder.

  • Det är också bra att notera att det finns begränsningar för exakt vilka index som MongoDB kan skära:http://docs.mongodb.org/manual/core/index-intersection/#index-intersection-and-sort




  1. mongoDB Gå med på flera fält

  2. MongoDB Geospatial Query Count Issue (alltid 100)

  3. vad är pagecache, dentries, inoder?

  4. MongoDB får alla fält + sortera efter värde beräknat från flera fält