У меня есть два огромных (как в миллионах записей) набора (HashSet), которые имеют некоторое (<10%) перекрытие между ними. Мне нужно объединить их в один набор (меня не интересует сохранение исходных наборов). </p>
В настоящее время я добавляю все элементы одного набора в другой с помощью:
setOne ++= setTwo
Это займет несколько минут (после нескольких попыток настроить hashCode () для участников).
Есть идеи, как ускорить процесс?