Я не думаю, что есть предел тому, насколько большой может быть ваша база данных, но доступ к вашим данным зависит от того, как вы структурируете их и как вы их запрашиваете, я использовал hsqldb в нескольких проектах, и он отлично работает с BLOBданные, но мой общий размер базы данных в этих проектах составлял не более нескольких гигабайт, поэтому, возможно, существует предел того, насколько эффективный hsqldb может зависеть от размера базы данных