Доброе время суток, друг.
Необходимо добавлять очень большое количество данных и исключать повторение по полю. unique понятно.
Set<T> records= new HashSet<>();
for (T item: data) {
final Boolean exists = repository.existsByTitle(item.getTitle());
if (!exists) {
records.add(item);
}
}
repository.saveAll(webResourceEntities);
repository.flush();
Как оптимизировать данные запросы. Какие техники добавления есть. Кто подскажет тот супер крутой. Записей миллионы. И каждую секунду добавляются по десяткам тысяч. Как работать?