Стратегия пакетного обновления документов MongoDB с помощью Spring Batch

1
7

Я пытаюсь обновить несколько документов "MongoDB" коллекции в базе данных TEST с помощью той же коллекции в базе данных LIVE с помощью Spring Batch.

Для этой цели я подумал удалить соответствующие документы в целевой коллекции, а затем вставить документы из исходной коллекции, так как это быстрее, чем обновлять каждый документ по одному в пакете. Но поскольку процесс повторяется для каждого пакета, мне нужно более надежное решение.

Итак, есть ли стратегия обновления пакетных документов в "MongoDB"?

А что касается стороны "Spring Batch", возможно ли удалить соответствующие документы с помощью тасклета, а затем обработать для записи? Но поскольку операция чтения повторяется для каждого пакета, я думаю, что это будет возможно только на отдельном этапе, а не на том же самом?

Егор
Вопрос задан8 сентября 2024 г.

1 Ответ

2
Зоя
Ответ получен15 сентября 2024 г.

Ваш ответ

Загрузить файл.