البيانات المتدفقة باستمرار STREAMING DATA

1 دقيقة

ما هي البيانات المتدفقة باستمرار؟

هي البيانات التي يتم إنشاؤها بشكل مستمر من قبل الآلاف من مصادر البيانات، وبأحجام صغيرة من رتبة الكيلوبايت. تتضمن بيانات التدفق مجموعة متنوعة من البيانات مثل ملفات السجل التي أنشأها العملاء باستخدام تطبيقات الهاتف المحمول أو الويب، أو مشتريات التجارة الإلكترونية، أو نشاط اللاعب داخل اللعبة، أو المعلومات من الشبكات الاجتماعية، أو منصات التداول المالية، أو الخدمات الجغرافية المكانية، والقياس عن بُعد من الأجهزة المتصلة أو الأجهزة في مراكز البيانات.

أهمية تكنولوجيا البيانات المتدفقة

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

فوائد البيانات المتدفقة باستمرار

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