Мне нужно написать огромные матрицы на диск. У меня будет около ста матриц из 500 000 строк и 30 столбцов двойных значений. Первый столбец этой матрицы будет работать как идентификатор.Самый быстрый способ написать огромные матрицы на диске с Java
Затем я хочу иметь карту хэша или подобное, что для данного идентификатора возвращает указатель на строку, в которой этот идентификатор находится в моей матрице на диске.
Чтобы быть ясным, я хочу иметь карту хэша, которая сообщит мне, в каком положении матрицы находится линия относительно этого идентификатора.
Я не хочу писать в текстовом файле, но напрямую использовать память с указателями в определенную позицию. Это похоже на hashmap, но это не будет удалено в конце программы.
Я ищу наиболее эффективные способы сделать это для операций чтения/записи.
Я бы предложил посмотреть на RandomAccessFiles и написать собственный код –
Спасибо большое! – FreddyK
База данных NOSQL. – markbernard