Я ищу встроенную базу данных Java (не могу использовать базу данных вне процесса), которая может обрабатывать большие объекты BLOB-объектов (до нескольких ГБ).Я пробовал H2, но это очень медленно при удалении больших капель.Конечно, это потому, что он должен поддерживать / перестраивать один файл базы данных.
Существуют ли какие-либо базы данных, которые позволят мне быстро вставлять и удалять с помощью BLOB-объектов?
Обновление: в итоге я не использовалбаза данных.Вместо этого я создал хранилище байтов, добавляя байты к открытому файловому потоку и сохраняя имя файла, смещение, длину в базе данных.Большие капли не были добавлены, но сохранены как независимые файлы.Это был единственный способ получить хорошую производительность.Операции удаления будут работать только на больших каплях, они не нужны для маленьких капель, размер был незначительным (мой порог равен 100 КБ)