Я предлагаю вам Db4o (База данных для объектов): http://www.db4o.com
Это объектно-ориентированная база данных, и она работает как шарм, поскольку она хранит объекты вместо таблиц и строк, что может быть хорошим выбором для вас, поскольку освободит вас от создания слоя доступа к данным, объектно-реляционного отображения и так.
В любом случае, я скажу вам, что если вы собираетесь размещать данные для какого-либо многопользовательского приложения, любое из возможных решений будет плохим выбором, потому что у вас будут большие проблемы с производительностью.