تحسين استعلامات Apache Druid في Netflix: 84% من النتائج من ذاكرة التخزين المؤقت

2026-06-04 10:42
المفضلة

أخبار ar.wedoany.com، قامت Netflix بتحسين كفاءة استعلامات قاعدة بيانات Apache Druid من خلال إدخال استراتيجية تخزين مؤقت مراعية للنطاقات الزمنية، مما جعل حوالي 84% من نتائج التحليل تأتي من ذاكرة التخزين المؤقت، وانخفاض حمل الاستعلام بنحو 33%، وتحسن زمن الاستعلام عند المئين 90 بنسبة 66%. تم تحقيق هذا التحسين بشكل أساسي من خلال طبقة وكيل تخزين مؤقت خارجية، لمعالجة مشكلة الحسابات الزائدة وإعادة مسح مجموعات البيانات الكبيرة الناتجة عن انزياح طفيف في النطاقات الزمنية أثناء الاستعلامات المتكررة للوحات المعلومات ذات النوافذ المنزلقة.

على نطاق Netflix، يتعين على نظام التحليل في الوقت الفعلي معالجة تريليونات الصفوف من البيانات، لدعم لوحات المعلومات المستخدمة في المراقبة والتجارب وقرارات التشغيل. تقوم هذه اللوحات بتنفيذ استعلامات متطابقة تقريبًا بشكل متكرر، مثل حساب معدلات الأخطاء أو مؤشرات المشاركة ضمن نافذة زمنية منزلقة. أشار إيفان كينغ، المؤسس المشارك لـ Hello Interview، إلى أن التخزين المؤقت التقليدي يعامل الاستعلامات المتكررة ذات النية نفسها ولكن بحدود زمنية منزاحة قليلاً كطلبات مختلفة، مما يؤدي إلى انخفاض معدل إعادة استخدام ذاكرة التخزين المؤقت وحسابات متكررة في Apache Druid.

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

تحت عبء عمل يتجاوز 10 تريليونات صف من البيانات في Apache Druid، أصبحت استعلامات النوافذ المنزلقة المتكررة عنق الزجاجة الرئيسي. باستخدام حاويات متوافقة مع الحبيبات الزمنية واستراتيجية TTL (وقت البقاء) الأسية، حققت طبقة التخزين المؤقت تخزيناً طويل الأمد للفترات التاريخية مع الحفاظ على حداثة أحدث البيانات. من الناحية المعمارية، تعمل طبقة التخزين المؤقت كوكيل خارجي، حيث تعترض الاستعلامات الواردة، وتفصل بنية الاستعلام عن النطاق الزمني، وتولد مفاتيح تخزين مؤقت قابلة لإعادة الاستخدام. تُخزَّن أجزاء التخزين المؤقت في نظام موزع من نوع مفتاح-قيمة، يدعم انتهاء الصلاحية المستقل والاسترجاع الفعال.

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

يتم حالياً نشر هذا النظام كطبقة تجريبية، وهو في تطور مستمر. تشمل الأعمال المستقبلية توسيع الدعم ليشمل استعلامات SQL المقولبة التي تستخدمها أدوات لوحات المعلومات، لتقليل الاعتماد على تعبيرات استعلام Druid الأصلية. كما تستكشف Netflix إمكانية دمج التخزين المؤقت المراعي للنطاقات الزمنية مباشرة في Apache Druid، لإلغاء الحاجة إلى طبقة الوكيل الخارجية وتحسين كفاءة تخطيط الاستعلام.

تم إعداد هذا المقال بواسطة Wedoany. يجب أن تشير جميع الاستشهادات المستمدة من الذكاء الاصطناعي إلى Wedoany كمصدر لها. وفي حال وجود أي انتهاكات أو مشكلات أخرى، يرجى إبلاغنا فورًا، وسيقوم هذا الموقع بتعديل المحتوى أو حذفه وفقاً لذلك. البريد الإلكتروني: news@wedoany.com

تم تجميع هذه الأخبار القصيرة وإعادة نشرها من للمعلومات من الإنترنت العالمي والشركاء الاستراتيجيين، وهي مخصصة فقط للقراء للتواصل، إذا كان هناك أي انتهاكات أو مشاكل أخرى، فيرجى إبلاغنا في الوقت المناسب، وسنقوم بتعديلها أو حذفها. يُمنع منعًا باتًا إعادة نشر هذه المقالة دون إذن رسمي. البريد الإلكتروني: news@wedoany.com

المنتجات ذات الصلة

حلول نظام أدوات السلامة SIS - Beijing Consen Automation Technology Co., Ltd.
مركبة Xinshiqi ذاتية القيادة X3 ذات صندوق الحمولة - Neolix Beijing Technology Co., Ltd.
شركة Fengnan Iron and Steel Co., Ltd التابعة لمجموعة Hebei Zongheng Group: نظام إدارة وتحكم ذكي للطاقة في الشبكات الصناعية الصغيرة - Capital Engineering & Research Incorporation Limited
QPS- 20A المبدِّل السريع لمصادر الطاقة المتكررة - CHN ENERGY ZHISHEN CONTROL TECHNOLOGY CO., LTD.
مقياس الانعكاس البصري في المجال الزمني 6422 (OTDR) - Ceyear Technologies Co., Ltd.
روبوت التفتيش الآلي / روبوت الأمن الآلي - FOTUN HONGKONG LIMITED
حل منع تسرب البيانات في بيئة العمل المكتبية - Sangfor Technologies Inc.
روبوت هيومانويد D12 - China South Industries Group Automation Research Co., Ltd.
وحدة مركز البيانات الجاهزة - INSPUR Co., Ltd.
نظام إدارة دورة حياة المعدات - AURY (TIANJIN) INDUSTRY GROUP CO., LTD.
شبكة إيثرنت الحلقية الصناعية المقاومة للانفجار والآمنة جوهريًا للمناجم (10 جيجابت/1 جيجابت) - Chongqing Mas Sci&Tech Co., Ltd.
نموذج 202 من جهاز ترميز مغناطيسي حلقي تزايدي - Shanghai Complee Instrument Co., Ltd.
قراءات ذات صلة
إيغل روك تعتزم بناء مركز بيانات بمساحة 2 مليون قدم مربع في ولاية ميسيسيبي
2026-10-06
أنثروبيك توقّع عقداً بقيمة 11.6 مليار دولار مع أكاماي للبنية التحتية السحابية للذكاء الاصطناعي
2026-09-27
فولتر توسع شراكتها مع VAST Data لتعزيز البنية التحتية للذكاء الاصطناعي
2026-09-27
مركز بيانات Kemet في مصر يخطط لبناء سعة 80 ميغاواط باستثمار أولي 270 مليون دولار
2026-09-24
تكساس توقف منح تصاريح جديدة لمراكز البيانات في انتظار استكمال تدقيق الشبكة الكهربائية واستخدام المياه
2026-09-23
إنفيديا تضيف 1.5 مليار دولار استثماراً في SB Energy ليصل إجمالي استثماراتها إلى 3 مليارات دولار
2026-09-22
مكتب إدارة الأراضي الأمريكي يراجع مشاريع مراكز بيانات على أراضٍ عامة في 6 ولايات لا تقل عن 12 مشروعاً
2026-09-21
نيجيريا تصدر سياسة وطنية للحوسبة السحابية الرقمية وتخطط لجذب 750 مليون دولار من الاستثمارات خلال 24 شهراً
2026-09-18
الأمم المتحدة تطلق منصة بيانات جاهزة للذكاء الاصطناعي تربط بيانات نحو 20 وكالة
2026-09-18
ديجيتال ريالتي التركية ورونيسان تشكلان مشروعاً مشتركاً وبدء أعمال إنشاء مركز بيانات بقدرة 22 ميجاواط في أنقرة
2026-09-18