Вкратце представьте, что у нас есть список из 300КБ или 400К или более элементов String, полученных с помощью ItemReader из базы данных.Каждый элемент представляет идентификатор объекта.После этого, используя CompositeItemWriter + шаблон spring-batch-chunk, я пытаюсь:
- обновить каждый элемент в базе данных (обновить, где id в (,,,) и т. Д.)
- изменить атрибут в LDAP для каждого элемента.
Мой вопрос заключается в том, как мы можем эффективно изменить атрибуты в LDAP без вызова элемента modifyAttribute ldaptemplate FOR EACH ?Эта стратегия оказывает значительное влияние на производительность.Насколько я видел, spring-ldap не поддерживает массовое изменение через LDIF.Вы можете анализировать файлы LDIF, но не можете массово импортировать их в LDAP.