قواعد البيانات

Alaa Najmi • منذ 6 سنوات

في الوقت الحالي اغلب المشاريع صارت البيانات فيها بنسبة عالية (big data) من ناحية sql يحصل فيها تهنيق مع كثرة البيانات لو قلنا مليوني داتا تضاف يوميا على القاعدة ف خلال فترة وجيزة حيحصل تهنيق عالي واذا جينا ع nosql ف انها تستوعب داتا كبيرة جدااا لاكن مشكلتها لاتنفع للعلاقات 

ف ماهو الحل اذا كان لديك مشروع big data والبيانات بينها علاقة؟

كلمات دليلية: nosql sql

ساعد بالإجابة

"إن في قضاء حوائج الناس لذة لا يَعرفها إلا من جربها، فافعل الخير مهما استصغرته فإنك لا تدري أي حسنة تدخلك الجنة."

الإجابات (2)

Abdullah Alhariri • منذ 6 سنوات

عالم البيانات الضخمة Big Data هو عالم كبير كإسمه 

ومعنى Big Data لا يقتصر فقط على حجم البيانات وإنما يضم أيضاً التنوع والسرعة 

هذا مقال رائع وممتاز سيجيبك بإذن الله عن تساؤلاتك في ما يتعلق بالـ Big Data

بالتوفيق إن شاء الله

yasin • منذ 5 سنوات

بسم الله الرحمن الرحيم 
في البداية قبل التحدث عن البيانات او كيفية التعامل في ما بينها علينا ان نعلم ما هو الشيء الذي تعمل عليه هذه البيانات 

حاليا وفي ظل التطور التكنولوجي الاغلب يستخدم سيرفرات عالية البروسس (واقصد بهالشي انها تقدر تنفذ ملايين من العمليات في اجزاء من الثانية )

ما راح اشرحلك الية عمل السيرفرات لانها مو بموضوعنا .... طبعا هاي السرفرات انشأت لتكون قادرة على التعامل مع هذه البيانات الضخمة وحفظها وحمايتها في بعض الاحيان.

اذا في بداية الامر يجب ان تنظر الى الجانب المادي الذي تضع عليه هذه البيانات (او البيئة التي تتعامل مع هذه البيانات)

الامر الثاني الي اود التنبيه له 

انه حاليا اصبحت السيرفرات هي الي تنفذ العمليات واغلب المبرمجين يضعون حملا كبيرا على السيرفرات لأنها الأكفأ في التعامل مع البيانات وحتى لا يعاني العامل او الزبون من اي بطأ اثناء استخدامه للتطبيق حتى لو كانت مواصفات جهازه متدنية فأصبحت أنظمة قواعد البيانات الحديثة تتيح لنا ذلك من خلال Functions , Procedure , Trigger , View  وامور اخرى تختلف باختلاف نظام قواعد البيانات الذي تستخدمه .

أما بالنسبة لل sql فهي لغة وضعت للاستعلام عن البيانات المهيكلة ولتسهيل وتسريع استرجاعها بناء عاى جمل واوامر محددة فهي بذلك تسرع استرجاع البيانات اما اذا كنت لا تستخدم مثل هذه الانظمة فانصحك بتجريب ذلك عن طريق استدعاء البيانات داخل النظام المراد العمل عليه وستجد الكثير من الطرق التي تستطيع من خلالها التعامل مع البيانات ونقلها دون عناء من بيانات عادية الى النظام المراد العمل عليه لانها ستكون اسرع للاستعلام واسترجاع البيانات بسرعة فائقة

لا اعلم ان كان ما قلته له علاقة بسؤالك لكن اسأل الله أن أكون قد أفدتك ولو بالقليل

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !