Den mest benyttete motoren for slik bruk er SQLite, bruker som frågespråk en variant av SQL som er litt redusert i forhold til de store. Det finnes endel verktøy rundt SQLite og utviklingsmiljø for PC og Android. eksempelvis
Android Studio SQLite Database Example og
- for PC finnes det flere løsninger, fra det enkle sqlitestudio til integrert i visual studio .net.
For Android og IOS ser jeg egentlig ingen direkte konkurrent til SQLite, på PC og servere foretrekker jeg i dag mariadb (videreutvikling fra mysql etter Oracle kjøpte opp mysql). Men det er egentlig kun ved flere brukere og remote at SQLite ikke henger med like bra. Ferdige sync progarmmer finnes som open source for sqlite - vurderte dette for et prosjekt tidligere i år, men andre saker gjorde at det ble MariaDB da en ikke hadde behov for offline bruk.