MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

MongoDB allowDiskUse не работи..

Моля, използвайте обобщена заявка в командата за изпълнение, тя ще позволи използването на етикета allowDiskUse.

db.runCommand(
   { aggregate: "test",
     pipeline: [
                {$group: {_id: {email: "$email", gender: "$gender"}, cnt: {$sum: 1}}}, 
                {$group: {_id: "$_id.email", cnt: {$sum: 1}}}, 
                {$match: {cnt: 2}}
               ],
     allowDiskUse: true
   }
)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Денормализация на данни в MongoDB

  2. MongoDB $sortByCount оператор за агрегиране

  3. MongoDb - Променете типа от Int на Double

  4. MongoDB извлича стойности от BasicDBObject (Java)

  5. Динамично създаване на индекс с mongoid