параллельная операция транзакции mongodb - PullRequest
0 голосов
/ 28 августа 2018

Есть ли разница между:

session.startTransaction();
await db1.update1(session);
await db2.update2(session);
await db3.update3(session);
...
session.commitTransaction()

И

session.startTransaction();
await Promise.all([
  db1.update1(session),
  db2.update2(session),
  db3.update3(session),
  ...
])
session.commitTransaction();

Там не было никаких объяснений. Пожалуйста, объясните мне, в чем разница.

...