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

Prevence závodů souvisejících s databází v Node.js

Ne, neexistují žádné záruky, že tento typ sporu nenastane v node.js/MongoDB. Nemá to však nic společného s node.js, a to je možné u jakékoli databáze, která podporuje souběžný přístup, nejen u MongoDB.

Problém je však složitější při řešení s MongoDB, protože nepodporuje transakce jako vaše typická databáze SQL. Takže to musíte vyřešit ve vaší aplikační vrstvě pomocí strategie, jako je ta, která je popsána v kuchařce MongoDB zde .




  1. Získejte umístění dokumentu v kolekci na základě pořadí řazení

  2. Pochopení změn v novém ovladači MongoDB C# (Async a Await)

  3. Jak udělat upsert s MongoDB 2.0?

  4. Proč je výkon Redis SET lepší než GET?