We gebruiken eigenlijk een lokale kopie van de database en laten de meeste software gewoon praten met de lokale database die altijd beschikbaar is. Dan hebben we een achtergrondproces dat werkt om de twee databases gesynchroniseerd te houden.
Ik zal je waarschuwen dat elke vorm van lokale caching niet voor bangeriken is. Er zijn zoveel manieren waarop het uit de pas kan lopen. Vermijd het als je kunt.