sql >> Databáze >  >> NoSQL >> MongoDB

Jak zlepšit výkon vkládání MongoDB

Můžete se pokusit upravit úrovně obav při zápisu. Zřejmě v tom existuje riziko, protože byste nebyli schopni zachytit žádnou chybu při zápisu, ale alespoň byste měli být stále schopni zachytit chyby sítě. Jelikož MongoDB seskupuje hromadné vkládání operace ve skupinách po 1000, to by mělo urychlit proces.

W ve výchozím nastavení je 1:

Když jej změníte na 0:

Pokud se nestaráte o pořadí prvků, můžete získat určitou rychlost voláním neuspořádané hromadné operace

await m_Collection.BulkWriteAsync(updates, new BulkWriteOptions() { IsOrdered = false });

S neuspořádaným seznamem operací může MongoDB provádět paralelní operace zápisu v seznamu a v libovolném pořadí. Odkaz



  1. agregace mongodb php

  2. Seznam datových operátorů, metod a proměnných MongoDB

  3. MongoDB, odeberte objekt z pole

  4. Jak modelovat systém hlasování Líbí se pomocí MongoDB