ما هي استخدامات SQLite في حال وجود MySQL

سلام عليكم ورحمة الله وبركاته

أتساءل إذا كان التطبيق يستخدم MySQL في سيرفر، فهل يعني هذا عدم استخدام SQLite ؟

أين أستخدم SQLite في هذه الحالة؟ وهل من داعٍ لذلك؟


SQLite يقصد به مكان التخزين على جهاز الأندرويد، امكانية الوصول إلى المعلومات فقط ضمن الجهاز.

MySQL سيكون سيرف لقاعدة بيانات خارج الجهاز أي جهاز اخر يستطيع جلب و اضافة المعلومات له.

ربط تطبيق اندرويد بشكل مباشر بـ MySQL صعب ومعقد ، اعتقد ذلك.

أنا لا أسأل عن ماهيّة SQLite أو MySQL ، ولا عن طريقة استخدامهما.

سؤالي عن هل لِــ SQLite داعٍ في ظل وجود MySQL ؟

لمَ لا يتعامل المستخدم مع MySQL؟

لماذا تحفظ البيانات في SQLite ومن ثمّ نُزامنها مع MySQL (إذا وجد اتصال)؟

هل هناك سبب ؟ (غير مشكلة الاتصال)

SQLite موجودة في نظام الأندرويد لاتستطيع ازالته !

هل داعٍ لوجوده في ظل وجود MySQL حسب التطبيق الذين تريد ان تبرمجه هل سيتعامل مع SQLite أم مع MySQL.

لمَ لا يتعامل المستخدم مع MySQL؟

لان MySQL تحتاج سيرفر خاص ، و ربط تطبيق اندرويد مع MySQL مباشرة ليس بالأمر السهل.

لماذا تحفظ البيانات في SQLite ومن ثمّ نُزامنها مع MySQL (إذا وجد اتصال)؟

لان SQLite موجودة على الجهاز و MySQL موجودة على سيرفر ولايتم التواصل معه الا من خلال وجود اتصال بالانترنت.

اتمنى اني قد وضحت لك استفساراتك

-1

سبق وأن وضحت أنني لا أسأل عن ماهيّة SQLite أو MySQL ، ولا عن طريقة استخدامهما؛ لأني أعلم ذلك سلفاً.

بالمثال، أرجو أن تضح الفكرة أكثر..

ولنفرض أن هناك تطبيقاً بحاجة لاستخدام قاعدة بيانات في سيرفر. فهل في هذه الحالة ستسخدم SQLite ؟ ولماذا؟