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

MongoDB ograniczył zbiórkę i stale rosnący indeks

Częścią ObjectId jest sygnatura czasowa. Tak więc, jeśli identyfikatory obiektów są zawsze generowane na tym samym komputerze (lub w przeciwnym razie czas jest spójny), masz gwarancję monotonicznie rosnących wartości. Jedno zastrzeżenie:znacznik czasu jest w sekundach, a nie w milisekundach. Tak więc w ramach tej samej drugiej kolejności wartości nie jest gwarantowane.

Kolekcje ograniczone obsługują specjalną opcję sortowania:$natural . Oznacza to, że dokumenty zostaną zwrócone w kolejności umieszczania.

Możesz to połączyć z kursorami ogonowymi do ciągłego pobierania nowo wstawionych dokumentów bez używania indeksów (jeśli o to właśnie chodzi).




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Przechowywanie dużego pliku 100 MB w Mongodb

  2. usuń osadzony dokument w mongoid

  3. „mongorestore” nie jest rozpoznawany jako polecenie wewnętrzne lub zewnętrzne, działający program lub plik wsadowy

  4. Apache-Nifi:Usuń kolekcje MongoDB

  5. przekazywanie mangusty jako argumentu do funkcji