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

MongoDB Java API:różnica między com.mongodb.DBCollection.Save() a com.mongodb.DBCollection.Insert()?

Zapisz może zapisywać tylko jeden obiekt na raz. Jeśli podano _id i już istnieje, nowy dokument zastąpi poprzednio istniejący. Jeśli nie istnieje, zrobi wstawkę.

Wstaw może wziąć pojedynczy obiekt lub ArrayList obiektów i wykonać ich „zbiorcze wstawianie”.

Jeśli podasz istniejący identyfikator _id wstawce, spowoduje to zduplikowany wyjątek identyfikatora.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Funkcje niestandardowe obliczane kolumny mongodb projekcja

  2. Limit czasu MongoDB tylko w określonym projekcie

  3. mongodb ustawiony null w aktualizacji

  4. MongoDB:Czy nadal należy podawać identyfikatory łączące z innymi kolekcjami, czy tylko uwzględniać kolekcje?

  5. NoSQL kontra SQL, gdy skalowalność nie ma znaczenia