के साथ सिंक डेटाबेस sqlite मेरे पास एंड्रॉइड ऐप में एक डेटाबेस है और मैं इंटरनेट में mysql मास्टर के साथ इस sqlite डीबी को सिंक करना चाहता हूं।mysql
इस समस्या को हल करने का सबसे अच्छा तरीका क्या है?
- फ़ाइल में डंप करें, वेब सेवाओं का उपयोग कर फ़ाइल अपलोड करें - फ़ाइल में डंप करें, ftp के साथ अपलोड करें और फिर cron - कोई अन्य?
एक वृद्धि। केवल डेल्टा भेजें। मैंने कुछ कोड लिखा था, जिसने बैंडविड्थ को कम करने के इरादे से पंक्ति और कॉलम आईडी का उपयोग करके व्यक्तिगत कॉलम परिवर्तन भेजे थे (सोचें 56k उपग्रह अपलिंक)। Aswin कहते हैं, उन्हें बैच। – Simon
हां बिल्कुल। केवल बदले गए डेटा भेजें। मैं आमतौर पर उन पंक्तियों को चिह्नित करता हूं जिन्हें गंदे बिट के साथ नहीं भेजा गया है। जब केवल ग़लत बिट सेट करते हैं तो केवल उस डेटा को भेजते समय। एक बार जब सर्वर यह कहता है कि इसे अपलोड कर दिया गया है, तो गंदे बिट को अनसेट करें। मुझे कॉलम के डेल्टा का उपयोग करना है, क्योंकि ज्यादातर डेटा जोड़ा गया था, संशोधित नहीं किया गया था। –