W rzeczywistości uruchamiamy lokalną kopię bazy danych i większość oprogramowania po prostu komunikuje się z lokalną bazą danych, która jest zawsze dostępna. Następnie mamy proces działający w tle, który utrzymuje synchronizację dwóch baz danych.
Ostrzegam, że żaden rodzaj lokalnego buforowania nie jest dla osób o słabym sercu. Jest baaardzo wiele sposobów, w jakie może się rozsynchronizować. Unikaj tego, jeśli możesz.