Неизменная структура данных для файла, который не помещается в памяти - PullRequest
0 голосов
/ 08 февраля 2020

Предположим, я читаю большой файл, который не помещается в памяти. Я могу использовать Iterator, но итераторы изменчивы, и я хотел бы использовать неизменную структуру данных для моделирования файла. Stream / LazyList являются неизменяемыми, но я не могу их использовать, поскольку они кэшируют все свои данные в памяти.

Существует ли какая-либо неизменная структура данных для большого файла, который не помещается в памяти?

...