Die 2,2 MB für den Dump wirst du nicht loswerden.
FB Dumps sind ja schon komprimiert und wenn du die gleiche Menge an Daten zur Verfügung stellen willst, dann kannst du an der Stelle nichts loswerden.
Alternative wäre die Daten per WebService jeweils aus dem Web zu holen. Dann würden nur noch die 1,8 MB für deine Anwendung bleiben. Der Datenbestand sowie das
DBMS würden dann ja auf dem Webserver liegen.
Wenn du kein
DBMS nutzen möchtest, kannst du auch die Save/Load Funktionen des Datasets nutzen. Die produzieren bzw. konsumieren
XML Files, wenn ich nicht irre.