Я пытаюсь обновить несколько документов "MongoDB" коллекции в базе данных TEST с помощью той же коллекции в базе данных LIVE с помощью Spring Batch.
Для этой цели я подумал удалить соответствующие документы в целевой коллекции, а затем вставить документы из исходной коллекции, так как это быстрее, чем обновлять каждый документ по одному в пакете. Но поскольку процесс повторяется для каждого пакета, мне нужно более надежное решение.
Итак, есть ли стратегия обновления пакетных документов в "MongoDB"?
А что касается стороны "Spring Batch", возможно ли удалить соответствующие документы с помощью тасклета, а затем обработать для записи? Но поскольку операция чтения повторяется для каждого пакета, я думаю, что это будет возможно только на отдельном этапе, а не на том же самом?