سلام ، من بعد اكمالي دورة لغة جافا و اصبحت متمكن فيها و اصبح عندي خبرة من مبتدئ الى متوسط في صناعة التطبيقات على اندرويد استديو ، بدي اتعلم database و بسمع في mysql و في firebase فرجاء من يمكن مساعدتي في التوضيح و اعطاء نصيحة و شكرا.
Database
فيه عدة أنواع لقواعد البيانات
Mysql هي قاعدة بيانات ترابطية relational db يتم استخدامها بكثرة في مشاريع php
Firebase ليست قاعدة بيانات بل هي مجموعة خدمات تقدمها جوجل.. من بين هذه الخدمات توجد قاعدة بيانات او اثنين على الاصح. توجد firestore و realtime db
الفرق بينهم..
قواعد بيانات firebase تكون مجانية لحجم محدد او عدد استعلامات محددة.. من مميزاتها ايضا انها تكون realtime بمعنى انك اذا اضفت شيءا لها مباشرة يظهر ما اضفته للاخرين.
Mysql مجانية بالكامل وتحتاج الى سيرفر.. اغلب الاستضافات تقدمها.
التعليقات