हम वास्तव में डेटाबेस की एक स्थानीय प्रति चलाते हैं और अधिकांश सॉफ़्टवेयर केवल स्थानीय डेटाबेस से बात करते हैं जो हमेशा उपलब्ध होता है। फिर हमारे पास एक पृष्ठभूमि प्रक्रिया है जो दो डेटाबेस को सिंक में रखने के लिए काम करती है।
मैं आपको चेतावनी दूंगा कि किसी भी प्रकार की स्थानीय कैशिंग दिल के बेहोश होने के लिए नहीं है। ऐसे कई तरीके हैं जिनसे यह सिंक से बाहर निकल सकता है। हो सके तो इसे करने से बचें।