Я использую MapVirtualFile для быстрого доступа к данным из файла.
Однако это слишком медленно.
Я предполагаю, что это потому, что файл огромен (300 МБ), и мне нужно читать из разных мест (например, с начала файла, а затем с конца файла).
Я хотел бы знать, есть ли у кого-нибудь опыт создания нескольких карт из файла.
Может быть, это все ускорит?
Я бы, например, создать 4 карты.
Одна карта, которая указывает на раздел 1 в файле, вторая карта будет указывать на раздел 2 в файле, третья на раздел 3 файла и т. Д.
Возможно ли это и сделает ли это чтение данных быстрее?
Мой код огромен, и я предпочел бы подумать об этом, прежде чем потратить 2 дня, чтобы выяснить, что это не решает мою проблему.
Спасибо.
Задача ещё не решена.
Других решений пока нет …