sql >> Databáze >  >> NoSQL >> MongoDB

Kdy jsou složené indexy stále relevantní v MongoDB 2.6, vzhledem k nové funkci Index Intersection?

Pár bodů k zodpovězení by mohlo být:

  • Protínání indexů nenahrazuje složené indexy, ale pouze jako $where použít, když nemáte na výběr. Průsečíky indexů nejsou nejrychlejším ani nejvíce škálovatelným způsobem, jak najít dokumenty v kolekci, takže musíte být opatrní, kolik průniků používáte.

  • Je také dobré poznamenat, že existují omezení ohledně toho, jaké přesně indexy může MongoDB protínat:http://docs.mongodb.org/manual/core/index-intersection/#index-intersection-and-sort




  1. Mongodb:vrátí odpovídající filtry při použití $nebo v find()

  2. shell skript - zkontrolujte, zda běží mongod server

  3. Jak získám negaci mongoidního dotazu?

  4. mongoose:middleware pre deleteJedna možnost nefunguje