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

Jak obejít nedostatek transakcí v MongoDB?

Od verze 4.0 bude mít MongoDB transakce ACID s více dokumenty. V plánu je nejprve povolit nasazení v sadách replik a poté sdílené clustery. Transakce v MongoDB budou vypadat stejně jako transakce, které vývojáři znají z relačních databází – budou vícepříkazové, s podobnou sémantikou a syntaxí (jako start_transaction a commit_transaction ). Důležité je, že změny v MongoDB, které umožňují transakce, nemají vliv na výkon pro pracovní zátěže, které je nevyžadují.

Další podrobnosti naleznete zde.

Mít distribuované transakce neznamená, že byste měli modelovat svá data jako v tabulkových relačních databázích. Využijte sílu modelu dokumentu a dodržujte osvědčené a doporučené postupy datového modelování.



  1. Jak kombinovat seřazené sady Redis?

  2. Uložte vnořený hash v redis prostřednictvím aplikace node.js

  3. Jak navrhnout vysoce dostupná databázová prostředí s otevřeným zdrojovým kódem

  4. Připojení k RedisToGo přes Node.JS