Мне нужен индексированный формат файла, который может содержать несколько сотен больших двоичных объектов переменного размера.
Размер двоичных объектов составляет около 1-5 МБ, а размер файла может достигать 1 ГБ.Мне нужно иметь возможность быстро находить, читать, добавлять и удалять BLOB-объекты без воссоздания всего файла.У меня нет необходимости сжимать большие двоичные объекты, однако, если большие двоичные объекты были удалены, я бы хотел освободить или повторно использовать пространство.
В идеале был бы Java API.
В настоящее время я нахожусьДелая это в формате ZIP, но нет известного способа обновить ZIP-файл без его воссоздания, и производительность плохая.
Я изучил SQLite, но его производительность BLOB-объектов была низкой, а для моих нужд - излишним..
Есть какие-нибудь мысли, или я должен свернуть свои собственные?И если я сделаю свой собственный, какие-нибудь предложения книги или веб-страницы?