NOSQL - Part 2 | AskDeveloper Podcast
Skip to content
AskDeveloperPODCAST
EpisodesTopicsPeopleListen & subscribe

Find a conversation across both shows. Try AI, C#, or a guest’s name.

All episodes
AskDeveloper Podcast
AudioVideo
Published May 16, 2013

EP11 - NOSQL - Part 2

Chapters

  1. 00:00مقدمة: NoSQL وتحديات الترافيك العالي
  2. 01:11نظرية CAP والمفاضلة بين الاتساق والتوافر
  3. 03:58أمثلة عملية لاختيار الاتساق أو التوافر
  4. 07:43أنواع قواعد بيانات NoSQL
  5. 08:01مخازن المفتاح والقيمة: Redis وCassandra
  6. 11:07Wide Column Stores وHadoop
  7. 17:30MapReduce: معالجة البيانات قرب مكان تخزينها
  8. 21:48قواعد البيانات المستندية
  9. 25:11قواعد بيانات الرسم البياني والعلاقات
  10. 30:02متى تختار NoSQL؟
  11. 33:25دروس من انتقال Digg إلى Cassandra
  12. 36:18الدعم والمهارات عند اختيار التقنية
  13. 39:45الخلاصة: NoSQL مكمّل لقواعد البيانات التقليدية
Data & databasesSoftware architecture
Distributed systemsNoSQL
MULTI-PART CONVERSATION

NOSQL Databases

Part 2 of 2

  1. 1EP10 - NOSQL - Part 1
  2. 2EP11 - NOSQL - Part 2Current episode
Previous part

About this episode

في الجزء الثاني من نقاش NoSQL، يستعرض الفريق كيف تؤثر متطلبات الاتساق والتوافر وتحمل الانقسام الشبكي في اختيار مخزن البيانات المناسب. توضح الحلقة لماذا قد تكون الاتساق النهائي مقبولاً في متجر إلكتروني، لكنه غير مناسب لعمليات مصرفية أو حجز تذاكر تتطلب نتائج دقيقة وفورية. كما تتناول أنماطاً متعددة من قواعد NoSQL، بما فيها مخازن المفتاح-القيمة، ومخازن الأعمدة الواسعة، وقواعد البيانات الوثائقية والرسمية، مع أمثلة على الاستخدامات والتوزيع. وينتقل الحوار إلى MapReduce وفكرة نقل المعالجة إلى البيانات، ثم يختتم بإرشادات عملية لاختيار التقنية: تقييم احتياجات النظام، ودعم المعاملات والصلاحيات، ونضج الأدوات، وتوافر الخبرات، مع التأكيد أن NoSQL مكمل لقواعد البيانات العلائقية لا بديل شامل عنها.

Discussion highlights

  • مفاضلة الاتساق والتوافر وتحمل انقسام الشبكة في الأنظمة الموزعة
  • الفرق بين الاتساق القوي والاتساق النهائي، ومتى يكون كل منهما مقبولاً
  • مخازن المفتاح-القيمة واستخدامها للتخزين المؤقت والتوزيع؛ أمثلة: Redis وCassandra
  • مخازن الأعمدة الواسعة وتمثيل البيانات ذات الأعمدة المتغيرة؛ أمثلة: HBase وHypertable
  • الحاجة إلى بنية أو مخطط عملي للبيانات حتى مع مرونة مخازن NoSQL

More from this conversation

  • MapReduce وHadoop: تنفيذ المعالجة قرب البيانات بدلاً من نقل البيانات الكبيرة
  • قواعد البيانات الوثائقية وقواعد البيانات الرسمية للبيانات والعلاقات كثيفة الترابط
  • اختيار NoSQL أو RDBMS وفق طبيعة العمل، والمعاملات، والأمان، والصلاحيات، والدعم والخبرات المتاحة
  • مخاطر الانتقال غير المدروس إلى تقنية غير ناضجة، مع مثال تجربة Digg مع Cassandra

Links & resources

  • تفاصيل الحلقة:www.askdeveloper.com
  • موقع AskDeveloper:www.askdeveloper.com
  • صفحة فيسبوك:facebook.com
  • SoundCloud:soundcloud.com
Open on YouTube
IN THIS CONVERSATIONMohamed Elsherif
Mohamed ElsherifHost
Ahmed Elmalt
Ahmed ElmaltGuest
Tamer Zaki
Tamer ZakiGuest

Keep the conversation going.

Ask Mohamed Subscribe to the podcast
KEEP EXPLORING

Continue the conversation.

Episode artwork: EP10 - NOSQL - Part 100:57:44
In this series

EP10 - NOSQL - Part 1

AskDeveloper Podcast
AudioVideo
Data & databasesSoftware architecture
May 16, 2013
Episode artwork: EP07 - Data Access - Part 2 - MicroORMs00:42:34
More on Data & databases

EP07 - Data Access - Part 2 - MicroORMs

AskDeveloper Podcast
AudioVideo
Data & databasesProgramming & development
Apr 14, 2013
Episode artwork: EP06 - Data Access - Part 1 - ORMs00:45:06
More on Data & databases

EP06 - Data Access - Part 1 - ORMs

AskDeveloper Podcast
AudioVideo
Data & databasesProgramming & development
Apr 14, 2013
AskDeveloper.

Conversations about software, technology, and the people behind it.

Follow the podcastXFacebook
The Weekend Podcast

Three hosts. A weekly catch-up on tech, news, money, and whatever sparks a good conversation.

Follow the podcastTribbel
About Mohamed Ask the host
SubscribePrivacy PolicyOwner admin
© 2026 AskDeveloper Podcast