احذر من قاعدة بيانات الفايربيس قبل الوقوع في الخطأ | الجانب المظلم من Firebase Realtime Database

  Рет қаралды 1,674

احمد محمد - Software

احمد محمد - Software

Күн бұрын

Пікірлер: 16
@karzanpro6054
@karzanpro6054 4 ай бұрын
جميل جدا استمر ممكن شرح على سيرفر
@زيد_اليماني
@زيد_اليماني Жыл бұрын
ماهي افضل استضافة لمشروع يعرض اخبار ؟ علمًا أن الفايربيس لم يعد ينفعني بسبب تجاوز الحد المجاني وصعوبة فلترة العناصر
@VBNET-oc6kb
@VBNET-oc6kb Жыл бұрын
ما هي افضل قاعدة بيانات يتم استخداماه مع Firebase
@AhmadMohamadSoftware
@AhmadMohamadSoftware Жыл бұрын
اهلا وسهلا بحضرتك لايوجد افضل قاعدة بيانات وانما حسب احتياج مشروعك، في قاعدة ثانية اسمها Firebase Firestore ايضا تعتبر NoSQL لكن متطورة اكثر من الRealtime فيها مميزات كثيرة من بينا الفلترة على اكثر من خاصية ومميزات اخرى تستطيع اكتشافها بنفسك ومع ذلك فيها بعض العيوب
@eng_computer
@eng_computer Жыл бұрын
استمر
@AhmadMohamadSoftware
@AhmadMohamadSoftware Жыл бұрын
Graduate :)
@neuer7429
@neuer7429 9 ай бұрын
السلام عليكم عندي بعض التحفضيات على كلامك بالنسبة لترتيب في المثال الذي ذكرته لا تحتاج ترتيب اصلا انت تحتاج تعمل Query ، بيكول فيها Order By Likes and Equal to Sport بالنسبة لدعم المعاملات هاته المعاملات عمرها ما كانت تحصل عند ال Client بل تحصل في السيرفر باستعمال Cloud functions ستحل هاته المشكلة ، اصلا انت لو تعطي ال Client ال Acces انه يقدر يزيد و ينقص من المال الموجود في حسابه هذا لوحده مشكل كبير بنسبة للعمل دون انترنات اعتقد هاته خاصية مش عيب انك تقدر تعمل Offline و اضيفلك حاجة مثلا لو عدلت حاجة في وضع بدون انترنات لما يرجع الاتصال بيعمل Sync اوتوماتيكي اعتقد هاته ميزة مش عيب اصلا بالنسبة لموضوع انك لا تقدر تعرف عدد العناصر في هاذي عندك الحق لاكن هاذي ترجع على المطور يمكن انه يعمل Table لوحده بياخذ فقط عدد المنشورات وكل ما شخص يضيف منشور جديد تعمل cloud function تزيد في الTable الجديد +1 تقريبا من النقطة 9 الى نهاية الفيديو انت هنا دخلت تتحدث عن خصائص ال SQL مقارنة ب NonSQL لا علاقة ل Realtime database في هذا يعني كمشور جديد اعتقد Firebase ستكون حل مثالي جدا لانها لا تكلف كثيرا لا تحتاج خبرة برمجية كبيرة قائدة بيانات ذات Security و كفائة عالية جدا . شكرا .
@AhmadMohamadSoftware
@AhmadMohamadSoftware 9 ай бұрын
وعليكم السلام، أهلاً بك بالنسبة للترتيب، كان هدف الفيديو هو التسليط على قضية عدم وجود وسيلة فعالة لجلب البيانات مرتبة وفقًا لعدة معايير، مثل ترتيبها حسب عدد الإعجابات، وعدد المشاركات، وعدد المشاهدات. في Firebase Realtime Database، يمكنك ترتيب البيانات بناء على خاصية واحدة فقط في كل استعلام، ولا يمكن دمج عدة معايير ترتيب في استعلام واحد، وهذه تعتبر مشكلة للتطبيقات التي تحتاج إلى ترتيب معقد. فيما يتعلق بالمقارنة بين SQL و NoSQL، كان الهدف هو التركيز على بعض الاختلافات العامة بين هاتين الفئتين من قواعد البيانات، ولم يكن الهدف الإشارة إلى أي تكهن محدد حول Firebase Realtime Database. تم استخدام هذه المقارنة لتوضيح فهم عام للمستخدم حول أنماط مختلفة من قواعد البيانات ومتى قد تكون إحداها مفضلة على الأخرى، بناءً على احتياجات التطبيق المحددة. بخصوص استخدام جدول منفصل لتخزين عدد المنشورات وزيادته وتخفيضه باستخدام Firebase Cloud Functions، يمكن أن يكون هذا حلاً بسيطًا ولكنه قد لا يكون الأكثر فعالية في بعض الحالات. هذا يعتمد على طبيعة التطبيق واحتياجاته الخاصة.بالإضافة إلى ذلك، يجب مراعاة القدرة على التعامل مع (conflicts) في حالة تحديثات متعددة تحدث في نفس الوقت. في الفيديو أشرت أيضًا إلى أن Firebase Realtime Database قد يكون خيارًا ممتازًا للمشاريع الصغيرة، حيث توفر سهولة الاستخدام. ومن خلال تسليط الضوء على العيوب، كانت الهدف هو توضيح المحدوديات المحتملة وما إذا كانت تلك العيوب مناسبة أم لا لمشروعك الخاص. تحياتي لك وشكرًا لمشاركتك :)
@سعودالنفيعي-ذ7س
@سعودالنفيعي-ذ7س Жыл бұрын
انت تستخدم ريل تايم داتا والمفروض تطبيق اخبار تستخدم stored databases وبالعكس اسرع وافضل في الوصول ولها فلترة موجودة في الدكيومنت.
@AhmadMohamadSoftware
@AhmadMohamadSoftware Жыл бұрын
والعيوب المذكورة !
@AhmadMohamadSoftware
@AhmadMohamadSoftware Жыл бұрын
شيك على الدكيومنت وشوف هل هنالك فلترة لأكثر من خاصية وبعدها راسلني حتى احذف الفيديو 🙂
@samirabah1912
@samirabah1912 Жыл бұрын
​😊
@mhomaydy151
@mhomaydy151 10 ай бұрын
هل يوجد بديل ؟
@AhmadMohamadSoftware
@AhmadMohamadSoftware 10 ай бұрын
supabase
@mhomaydy151
@mhomaydy151 10 ай бұрын
انا عندي مشكله في ريل داتا بعض احيان تتخزن البيانات وبعض احيان لا رغم انه نفس الكود ما يتغير ايضا يتأخر التخزين لبعد عشر دقائق بعض احيان هل هذه مشاكل شائعه ام مشاكل في الكود فقط رغم انه لا تظهر اخطاء @@AhmadMohamadSoftware
@gurukira3995
@gurukira3995 2 ай бұрын
لماذا لا تجري استطلاعاً حول قاعدة البيانات👇ـ Pocketbase ?ـ
小丑揭穿坏人的阴谋 #小丑 #天使 #shorts
00:35
好人小丑
Рет қаралды 9 МЛН
VAMPIRE DESTROYED GIRL???? 😱
00:56
INO
Рет қаралды 9 МЛН
Will A Basketball Boat Hold My Weight?
00:30
MrBeast
Рет қаралды 120 МЛН
Firebase Rules Tutorial for your Realtime Database! [PART 1]
21:16
ما هو الـ Firebase ولماذا نستخدمه ؟
7:18
المبرمج طارق
Рет қаралды 6 М.
How to Connect Your Python Application to Firebase Realtime Database
13:23
الفرق بين قواعد البيانات SQL و NoSQL
7:38
أكاديمية حسوب
Рет қаралды 40 М.
小丑揭穿坏人的阴谋 #小丑 #天使 #shorts
00:35
好人小丑
Рет қаралды 9 МЛН