Skip to content
AskDeveloperPODCAST
EpisodesPeopleListen & subscribe
All episodes
AudioVideo

EP11 - NOSQL - Part 2

About this episode

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

Episode notes

• مفاضلة الاتساق والتوافر وتحمل انقسام الشبكة في الأنظمة الموزعة • الفرق بين الاتساق القوي والاتساق النهائي، ومتى يكون كل منهما مقبولاً • مخازن المفتاح-القيمة واستخدامها للتخزين المؤقت والتوزيع؛ أمثلة: Redis وCassandra • مخازن الأعمدة الواسعة وتمثيل البيانات ذات الأعمدة المتغيرة؛ أمثلة: HBase وHypertable • الحاجة إلى بنية أو مخطط عملي للبيانات حتى مع مرونة مخازن NoSQL • MapReduce وHadoop: تنفيذ المعالجة قرب البيانات بدلاً من نقل البيانات الكبيرة • قواعد البيانات الوثائقية وقواعد البيانات الرسمية للبيانات والعلاقات كثيفة الترابط • اختيار NoSQL أو RDBMS وفق طبيعة العمل، والمعاملات، والأمان، والصلاحيات، والدعم والخبرات المتاحة • مخاطر الانتقال غير المدروس إلى تقنية غير ناضجة، مع مثال تجربة Digg مع Cassandra • تفاصيل الحلقة: http://www.askdeveloper.com/2013/05/ep11-nosql-part-2.html • موقع AskDeveloper: http://www.askdeveloper.com • صفحة فيسبوك: http://facebook.com/askdeveloper • SoundCloud: http://soundcloud.com/askdeveloper
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
AskDeveloper.

Technology. People. Conversations in Arabic.

Follow the podcastXFacebook
About Mohamed Ask the host
SubscribeOwner admin
© 2026 AskDeveloper PodcastMade for curious minds.
NOSQL - Part 2 | AskDeveloper Podcast