Это продолжение вопроса, который я задал на хэш-карте на основе java для хеш-карты на основе диска.
Предлагаемое решение работает, но с высокой стоимостью ЦП.Я попытался использовать несколько встроенных баз данных, включая hsqldb и derby, а также реализацию sqllite в java.
Все они выполняют свою работу довольно медленно для большинства из тех, которые я пробовал, триЯ упомянул, что лучше всех.Однако я столкнулся с одной проблемой со всеми из них.Запуск и обслуживание каждой встроенной базы данных требовали много процессорного времени, а те, о которых я не упомянул, большую часть времени использовали, по словам менеджера задач, 100% процессорного времени.
Мой новый вопрос:Есть какое-то простое дисковое хранилище, которое не поглотит мой процессор.
для записи, решение sqllite не увеличило использование процессора, оно просто зависало с рядом различных ошибок.А у Apache Derby была лучшая производительность, и загрузка процессора колебалась вместе с ним, но в среднем составляла около 80%