Какой быстрый способ вставить большой объем данных в Cassandra с помощью Spring-Batch? - PullRequest
0 голосов
/ 28 января 2020

Я использую Spring Batch, перемещая большой объем данных из postgresql (50M). Я хочу максимально улучшить процесс вставки. На данный момент для записи 5000 регистров требуется 6 минут и более.

Я использую обычный процесс JPA, использующий объект CassandraRepository, который вызывает известный метод saveAll (entityList):

cassandraObjectRepository.saveAll(entites);

ПРИМЕЧАНИЕ: entityList is a List<Entity>

Таблица Кассандры имеет 11 столбцов с одним ключом entityId.

Заранее спасибо.

...