Опитвали ли сте SQLite ? Има доста специфични случаи на употреба, тъй като е SQL СУБД в процес (най-общо казано, не е подходящ за многопотребителски приложения), но това звучи така, сякаш може да е подходящо за вашето приложение, ако разбирам как го използвате на самостоятелен.
Предимствата са производителност и неговата природа без сървър, без конфигурация, . Разгледайте подходящи употреби за SQLite и ЧЗВ за да видите дали е подходящ за вас.