Redis tutorial and system design {ما لا يسع السنيور جهله 5}

Sdílet
Vložit
  • čas přidán 5. 09. 2024

Komentáře • 29

  • @Islam.Mahmoud
    @Islam.Mahmoud  Před 3 lety +2

    اي تعليقات او استفسارات ممكن تضيفوا تعليق هنا في يوتيوب او تراسلوني علي تويتر
    twitter.com/eslam_mahmoud

  • @ibrahimelaidi334
    @ibrahimelaidi334 Před 7 měsíci

    جميل جداً

  • @MaherOmri
    @MaherOmri Před rokem

    شرح مميز شكرا لك

  • @engmohamedamin
    @engmohamedamin Před 3 lety +1

    ممكن تحط مصادر أو أفضل المصادر اللي انت شايفها كويسة لكل موضوع - سواء كانت كتب او مجرد مواضيع او بلوجز متفرقة - اعتقد دا هيبقى مساعدة جانبية لطيفة بعيدا عن المجهود الجميل اللي بتعمله - دا اقتراح طبعا

    • @Islam.Mahmoud
      @Islam.Mahmoud  Před 3 lety +2

      اكيد فعلا دي حاجه مفيد انا بحاول اشير الي official documents لكن ممكن احاول اضيف مصادي مختلفة

  • @user-zx5mn9es1z
    @user-zx5mn9es1z Před 2 lety

    شكرا لك باش مهندس كبير

  • @AnasAlQudah
    @AnasAlQudah Před 2 lety

    الله يجزيك الخير

  • @programista5308
    @programista5308 Před 3 lety

    الله يباركلك والله ي هندسه ..ربنا يجعله فى ميزان حسناتك

  • @worldtechnology5651
    @worldtechnology5651 Před 2 lety

    it is nice how you divided your video to some titles which is not somethings many Arabic content creators do.

  • @bilelkhedira
    @bilelkhedira Před 2 lety

    Thanks a lot

  • @MohamedMKMedici
    @MohamedMKMedici Před 2 lety

    Thank u man

  • @ammaraqabatal-rassi7261

    شكراً على الشرح لكن يفضل تتحدث عربي بشكل كامل لان كثير كلمات مافهمتها وهذا الشيء يصعب من انتشار الفيديو لانه ما بيأدي الغرض بشكل كامل على العموم شكراً لك اخي

  • @aoubied3624
    @aoubied3624 Před 2 lety

    الشرح رائع لاكن حيبقى افضل لو تم الاستعانه ب صور او رسومات توضيحية

    • @Islam.Mahmoud
      @Islam.Mahmoud  Před 2 lety +1

      ان شاءالله يكون في تطوير دايم في القناه و ده هتلاحظه في الحلقات الاجدد ان شاءالله

  • @mohammedkhalil
    @mohammedkhalil Před 3 lety +1

    شكرا لمجهودك يا باشمهندس ، فيه سؤال بعد إذنك ، لو redis أصلا resource expensive ليه أستخدمه علشان أوفر في ال db processing طالما كده خسران وكده خسران

    • @Islam.Mahmoud
      @Islam.Mahmoud  Před 3 lety +1

      الاختيار بيكون حسب انهي ريسورس انت محتاجة اكتر يعني هل محتاج الرد يكون اسرع ولا دقة تسجيل البيانات

  • @mohammedadelhassan1198

    طبعا شكرا جدا عالشرح العظيم ده واستمر وربنا يجازيك كل خير بس في سؤال
    دلوقتي ال redis هيا داتا بيز فالاخر يعني فمثال ال tweets ده ال 100 مليون فلورز هيحتاجوا يقروا الداتا من redis فكدا ف 100 مليون request طبعا مش هيبقوا فنفس الثانية بس دلوقتي موضوع ال resources هيبقا كبير جدا ؟ ممكن توضيح للسيناريو ده

    • @Islam.Mahmoud
      @Islam.Mahmoud  Před 2 lety

      شكرا لك اولا، و بالنسبه لموضوع تويتر بالتحديد هنا في موضوع مختلف لان في التويتس المحتاجه توصل ل ١٠٠ مليون بدل ما ننتظر ان يتعمل 100 مليون ركويست تضاف مسبقا في ال timeline بتاع الناس دي و تتعرض لهم من الكاش بتاعهم

  • @omarzaky7294
    @omarzaky7294 Před 2 lety

    هل في limitations للredis؟
    وهل لو في داتا كبيرة انا حطيتها في الredis
    مثلا query ونتيجتها كبيييرة جدا
    هل انا كدا معرض ان الredis يحصلها crash؟
    وازاي ممكن نتجنب الثغرات بتاعتها

    • @Islam.Mahmoud
      @Islam.Mahmoud  Před 2 lety

      طبعا كل حاجه لها حدود مختلفه و هي مصممه عشان تخزن فيها key/value
      و ممكن يحصل كراش بس انت الافضل يكون عندك replication
      موضوع صغراتها ده عايز كلام كتير

  • @halsharif1984
    @halsharif1984 Před 3 lety

    طيب ايش رايك لو كانت البيانات تروح أول لـ NSQ
    ومنها لـ redis , DataBase
    عشان البحث
    هل هذي الحركة راح تبطئ أداء السيرفر ؟
    وهل لو عندي أكثر من سيرفر كلها أثبت فيها قواعد البيانات وكل الأنظمة
    ولا ممكن أقسم المهمات ع السيرفرات ، ايش الأفضل

    • @Islam.Mahmoud
      @Islam.Mahmoud  Před 3 lety +1

      اعتقد بشكل عام تقدر تقول لن تقسيم الكود/الوظائف/المهمات افضل
      بالنسبه ل nsq الأول ولاdb ده يفرق كتير علي حسب ايه الهدف و الوظيفه

    • @halsharif1984
      @halsharif1984 Před 3 lety

      @@Islam.Mahmoud
      شكراً على الرد
      انت قلت مثال عن تويتر انها تستخدم
      الـ redis, DataBase
      فأنا أسأل هل يخفف
      NSQ
      الضغط ع الداتابيس
      بإن نفس البيانات ترسل لـ
      redis
      بنفس الوقت
      عشان عملية البحث في الهاشتاق
      ولا بيبطئ عمل السيرفر
      والأفضل
      ارسال البيانات لداتابيس
      ومنها لـ
      redis

    • @Islam.Mahmoud
      @Islam.Mahmoud  Před 3 lety

      @@halsharif1984 nsq من خلاله هتبعت رسائل بين الجزأ السستم المختلفه بدل ما تفضل تحاول تقرأ من قاعده بيانات و ده بيخاف الحمل عنها فعلا بس باحتاج تدعم nsq و توفر له servers
      Redis في مثاب تويتر ممكن تستخدمه في بيانات المشاهير و الحسابات الكبيره عشان دي بتتشاف كتير

    • @halsharif1984
      @halsharif1984 Před 3 lety

      @@Islam.Mahmoud
      معليش سؤال أخير
      في تويتر التويتات لما تبحث عنها باسم الهاشتاق بعد فترة
      ما راح تحصلها لا في
      Top ولافي Latest
      كثير منها يختفي
      معنى كذا انها مخزنة في الكاش
      والبحث داخل الهاشتاق ما يتم باستخدام
      query
      داخل الداتابيس
      بل باستخدام
      redis
      صح ؟
      والسؤال بعد الأخير ايش الشهادة اللي ممكن أتعلم منها طريقة ربط السيرفرات ببعض وترتيب العمليات داخل السيرفرات بحيث تعمل بأفضل كفائه
      أنا خريج علوم حاسب
      لما تابعت بعض مقاطعك سمعت معلومات جديدة

    • @Islam.Mahmoud
      @Islam.Mahmoud  Před 3 lety

      @@halsharif1984 هوا صح مش ب direct queries on dB
      مش شرط redis بس في حاجات تنيا كتير ممكن تستخدمها
      اعتقد تبظاء ب كورس صغير عليudemy او كتب هيكون افضل