hledám cestu jak pracovat s db.
Ja vidim potiz v tom, ze neni DB jako DB...
Takze jestlli to mas napsane proti MySQL, tak bud z hrusky dolu co se rychlosti tyce nebo nezbyde pouzit lokalni instalaci MySQL a nejak replikovat data mezi serverem. Ale zalezi, jak mas SQL prenesitelny na jiny RDBMS -> pak by se mozna na stanicich dalo uvazovat o nejake embedded DB, ktera se v podstate neinstaluje, jen se prida k aplikaci .DLL, jako je Firebird.
Samotne FireDAC v Delphi nabizi jakesi siditko v podobe
TFDLocalSQL a sadou
TFDMemTables, ale nikdy jsem to nepouzil, takze moznosti neznam.
Treba SQLite se zadanim :MEMORY: misto jmena DB souboru da spustit jako in-memory DB. My ji kdysi v jednom projektu pouzili prave na klientech proti MySQL serveru, ale SQLite je pro radu programatoru "divna" databaze, protoze puvodne mela jen PK jako int a vsechna ostatni pole jako ASCIIZ, ale postupem casu to zacali pod tlakem DB verejnosti ohybat smerem k beznym RDBMS, takze se mi prestala libit. A uz jsem v ni hafo let taky nic nedelal, takze jeji skutecny stav neznam.
S temi ostastnim in-memory DB bude v Delphi nejspis problem, ale uvidis.