в это время не выполнялись операции на чтение (параллельно). Подскажите, как это можно реализовать? Пока просто написал код, который конкретно эти операции выполняет синхронно, но проблема в том, что если будет 2+ операций чтения, они тоже выполняются последовательно. В идеале, если перед началом этих удаления и записи, код подождал бы пока не закончатся текущие операции чтения, и новые при этом не начинались. Ну и чтобы в остальное время чтение выполнялось параллельно.
Решит ли мою проблему использование мульти-документных транзакций? Или во время ее выполнения может произойти чтение неполных данных из другого потока?
расскажите какая бизнес задача , а то может вам вообще по другому нужно будет действовать
Обсуждают сегодня