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

MongoDB begrænsede samling og monotisk stigende indeks

En del af ObjectId er et tidsstempel. Så hvis ObjectId'er altid genereres på den samme maskine (eller på anden måde er tiden konsistent), så er du garanteret monotont stigende værdier. En advarsel, dog:tidsstemplet er i sekunder, ikke millisekunder. Så inden for den samme anden rækkefølge af værdier er ikke garanteret.

Afgrænsede samlinger understøtter en særlig sorteringsmulighed:$natural . Det betyder, at dokumenter vil blive returneret i indrykningsrækkefølge.

Du kan kombinere dette med tailable cursorer for løbende at hente nyligt indsatte dokumenter uden at bruge nogen indekser (hvis det er det, du leder efter).




  1. Sådan undgår du tidsgab, mens du samler OHLC i mongoDB

  2. MongoDB $lt Aggregation Pipeline Operator

  3. Er der nogen bedre shell til mongo.exe

  4. Brug globalt en JsonConverter på en klasse uden attributten