sql >> Database teknologi >  >> NoSQL >> MongoDB

Brug af maxTimeMS-parameter med aggregeringsforespørgsler på Mongo 2.6 og Pymongo 2.7.1

Ja, du kan bruge maxTimeMS med pymongo-aggregation.

c.foo.bar.aggregate([], maxTimeMS=1000)
{u'ok': 1.0, u'result': []}

Hvis du vil have en markør:

for result in c.foo.bar.aggregate([], cursor={}, maxTimeMS=1000):
... print result

Den samlede kommando understøttede ikke markører før MongoDB 2.6, så den skulle tilføjes som en mulighed for at undgå at ødelægge eksisterende applikationer.



  1. Serialisering af uforanderlige værdityper med Mongo C#-driver

  2. Importer CSV-fil (indeholder nogle ikke-UTF8-tegn) i MongoDb

  3. OpenSSL ikke fundet på MacOS Sierra

  4. Oprettelse af første bruger i MongoDB 3.2.