MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jaka jest złożoność (Big-O) wyszukiwania danych indeksowanych w mongoDB?

Jest to indeks B-drzewa, jak w prawie wszystkich bazach danych, więc ma czas wyszukiwania O(log n).

Wyszukiwanie za pomocą wyrażenia regularnego brzmi tak, jakby wymagało wykonania pełnego skanowania tabeli lub pełnego skanowania indeksu, z których oba są O(n). Jeśli wyrażenie jest zakotwiczone w prefiksie, musiałoby przeskanować tylko zakres, ale myślę, że nadal liczy się to jako O(n).



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Znaleźć obiekt na podstawie elementu tablicy, zwrócić tylko pasujący element tablicy?

  2. Wyrażenia regularne Spring data mongodb repositories

  3. szukaj według ObjectId w mongodb z pymongo

  4. śledź usunięte dokumenty w ograniczonej kolekcji Mongo DB

  5. Czy mogę skonfigurować MongoDB jako In-Memory?