Сегодня у меня есть интервью, интервьюер задал мне этот вопрос.Он дал мне метод, спросил, какое моделирование объекта вы бы сделали, чтобы вызвать этот метод с 2 миллионами записей.Предположим, что JVM может одновременно хранить 25 тысяч элементов.Предположим, что мы читаем данные из базы данных.
public void sort(List<Object> input){
//sort the list and write sorted data to file.
}
Я знаю, что нам нужно читать данные по частям и обрабатывать, но как объединить результат в конце?