Я не уверен, использовать ли Коллекции Java или какую-либо БД в памяти (H2 или HSQLDB - они, вероятно, самые быстрые).Мне нужны хорошие результаты производительности - будут сотни объектов / строк, JOIN или более сложные запросы не будут выполняться.
Я действительно рассматриваю БД в памяти из-за ограниченного размера кучи Java - объекты, с которыми я работаю, могут быть довольно большими, а также их будет много (сотни, как я упоминал)
Как вы думаете, это хорошая идея использовать базу данных в памяти для большого количества данных?