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

Hvad er kompleksiteten (Big-O) ved at søge efter indekserede data i mongoDB?

Dette er et B-træindeks, som i næsten alle databaser, så det har O(log n) opslagstid.

En søgning i regulære udtryk lyder som om den skal udføre en fuld tabelscanning eller en fuld indeksscanning, som begge er O(n). Hvis udtrykket er præfiksforankret, skal det kun scanne et område, men det tæller vel stadig som O(n).



  1. Sådan klones en Mongodb-database med Mongoose

  2. Sails.js tjekker ting før upload af filer til MongoDB med skipper (gyldige filer, billedstørrelse osv.)

  3. $fitler indlejret array ved hjælp af $lte $gte

  4. MongoDB - Brug aggregeringsramme eller mapreduce til at matche række af strenge i dokumenter (profilmatching)