بنية خدمة GaussDB(DWS)

تعرض هذه الصفحة بنية خدمة GaussDB(DWS) وأبرز خصائصها التقنية.

البنية

يوضح الشكل 1-1 بنية خدمة GaussDB(DWS).

الشكل 1-1 بنية خدمة GaussDB(DWS)

تدعم خدمة GaussDB(DWS) لغة SQL القياسية لمعهد ANSI. ويمكنك التفاعل مع خدمة GaussDB(DWS) باستخدام أداة إدارة العملاء أو واجهة الاتصال بقاعدة بيانات الجافا (JDBC) أو واجهة الاتصال بقاعدة البيانات المفتوحة (ODBC). كما يمكنك أيضًا تطوير الخدمات باستخدام واجهات JDBC وODBC وPL/SQL.

تستند خدمة GaussDB(DWS) إلى بنية معالجة متوازية على نطاق واسع (MPP) لا تدعم مشاركة الموارد، حيث تُخصص لكل عقدة منطقية وحدة معالجة مركزية وذاكرة ومساحة تخزين. توزع البيانات على عقد مادية متعددة وتُنفذ مهام الاستعلام بالقرب من مكان تخزين البيانات. كما تتوفر وحدة تحكم تعمل على تنسيق العقد المنطقية للمعالجة المتزامنة لكميات كبيرة من البيانات، بحيث يتمكن النظام من الاستجابة لطلبات المستخدمين بسرعة.

تستخدم خدمة GaussDB(DWS) تخزينًا هجينًا من صفوفٍ وأعمدة وتنفيذًا متجهيًا. ويمكنها التعامل مع طلبات كل من معالجة العمليات عبر الإنترنت (OLTP) والمعالجة التحليلية عبر الإنترنت (OLAP).

توفر خدمة GaussDB(DWS) أدوات للمساعدة على ترحيل البيانات ونسخها احتياطيًا واستيرادها وتصديرها بين قواعد البيانات وبين تقنيات تجميع خدمة GaussDB(DWS). تسهل هذه الأدوات من ترقية قاعدة البيانات وتوسيعها وتغييرها ونسخها احتياطيًا حسب الحاجة.

كما توفر خدمة GaussDB(DWS) واجهة مستخدم رسومية لإدارة تقنيات التجميع، حيث يمكنك نشر تقنية التجميع وترقيتها وتوسيعها ببضع نقرات. ويمكنك أيضًا التحقق من حالة قاعدة البيانات وإحصائيات وقت التشغيل لتحليل أداء قاعدة البيانات.

أبرز الخصائص التقنية

  • الأداء العالٍ

يمكن لخدمة GaussDB(DWS) البحث عن البيانات التي تحتاجها في عشرات مليارات من السجلات وتقديم النتائج في ثوانٍ باستخدام التقنيات الرئيسية مثل تخزين الأعمدة والتنفيذ المتجه ومعالجة الاستعلامات الموزعة.

  • الموثوقية العالية

‏-­ تستخدم خدمة GaussDB(DWS) بنية موزعة مع تكرار متعدد للنسخ.

‏-­ القدرة على الكشف التلقائي عن أخطاء الأجهزة وتحويل العمليات إلى عقدة أخرى للتجنب فشل العقدة الفردية.

  • قابلية التوسع العالية

‏- يمكن أن تضم تقنية تجميع واحدة ما يصل إلى 2,048 عقدة.

­- يمكن تقليل حجم موارد تقنية التجميع وتوسيعه بمرونة دون التأثير على استمرارية الخدمة.

  • الانفتاح والتوافق

‏-­ تدعم خدمة GaussDB(DWS) خوادم x86 وArm القياسية وتوزيعات Linux الرئيسية، بما في ذلك SUSE Linux وRed Hat وCentOS وEulerOS.

‏­-‏ يمكنك ترحيل تطبيقاتك بسلاسة إلى خدمة GaussDB(DWS)، التي تدعم المعيارين SQL-92 وSQL2003.

‏-­ يمكن لخدمة GaussDB(DWS) العمل مع نظام الملفات الموزعة من Hadoop‏ (HDFS) وخدمة Object Storage Service (OBS) من Huawei Cloud وغيرها الكثير. كما يمكنك اختيار مساحة تخزين البيانات وتوسيعها بمرونة لتسريع تحليل البيانات الضخمة.