---
title: شركة Cloudflare تطور نظام التحكم في قواعد بيانات D1 لدعم الملايين
url: https://www.dataloco.com/ar/shrk-cloudflare-ttor-ntham-althkm-fy-koaaad-byanat-d1-ldaam-almlayyn
published: 2026-11-11T06:23:07+00:00
language: ar
section: السحابة
source: https://www.infoq.com/news/2026/11/cloudflare-d1-control-plane/?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global
organizations: Cloudflare
publisher: Dataloco
---

# شركة Cloudflare تطور نظام التحكم في قواعد بيانات D1 لدعم الملايين

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

تعتمد بنية نظام التحكم في D1 على Postgres لإدارة البيانات الوصفية للمعاملات، وClickHouse للتحليلات، وWorkers KV لبيانات التوجيه المكررة عالمياً. وتعمل هذه البنية على فصل معالجة الاستعلامات عند الحافة عن عمليات الإدارة المركزية، وذلك باستخدام التخزين المؤقت الموزع للبيانات الوصفية، وتجميع الاتصالات، وسير العمل غير المتزامن، وفحوصات الحالة الدورية لتعزيز القابلية للتوسع والتعافي من الإخفاقات.

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

ولإبعاد استعلامات D1 عن قاعدة بيانات Postgres المركزية، يتم توجيه الطلبات من عامل واجهة برمجة تطبيقات الحافة عبر عامل Eyeball مباشرة إلى الكائن المستدام ذي الصلة. ويتولى عامل واجهة برمجة تطبيقات الحافة مهام المصادقة، والتفويض، وتحديد معدل الطلبات، والتحقق من صحتها، بينما يثق عامل Eyeball في التفويض الخاص بقاعدة البيانات المشفر في D1 Bindings لتجنب الفحوصات المتكررة.

تطبق Cloudflare حدود تخزين D1 عبر تحديثات استخدام غير متزامنة يتم وضعها في قائمة انتظار وتجميعها لحماية Postgres من طفرات الكتابة. وتحافظ الشركة على إجمالي الحسابات المجمعة مسبقاً من خلال فروق التخزين المتزايدة، مما يمنع عمليات المسح المكلفة وتنازع الكتابة للحسابات التي تمتلك ملايين قواعد البيانات. وتتحقق الكائنات المستدامة من هذه الإجماليات عبر التخزين المؤقت قصير المدى في Hyperdrive وتمنع عمليات الكتابة التي تتجاوز حد الحساب.

تم إطلاق Cloudflare D1 في عام 2022، وهي قاعدة بيانات SQL بدون خادم مبنية على SQLite ومصممة للعمل بالقرب من التطبيقات على الشبكة العالمية لشركة Cloudflare. وقد شهد عدد قواعد البيانات النشطة يومياً نمواً بمقدار 18 ضعفاً خلال العام الماضي.

## This story in other languages

- [中文](https://www.dataloco.com/zh/cloudflared1)
- [日本語](https://www.dataloco.com/ja/cloudflared1)
- [한국어](https://www.dataloco.com/ko/d1)
- [ไทย](https://www.dataloco.com/th/cloudflare-d1-control-plane)
- [Русский](https://www.dataloco.com/ru/cloudflare-masstabiruet-ploskost-upravleniia-d1-dlia-millionov-baz-dannyx)
- [हिन्दी](https://www.dataloco.com/hi/cloudflare-na-lkha-databsa-ka-samarathana-karana-ka-le-d1-kataral-palna-ka-panaragathana-kaya)
- [Indonesia](https://www.dataloco.com/id/cloudflare-membangun-kontrol-pintu-d1-untuk-jutaan-database)
