HAQM DocumentDB (بالتوافق مع MongoDB) عبارة عن خدمة قاعدة بيانات مستندات مبنية لغرض إدارة بيانات بتنسيق JSON على نطاق واسع، وهي مُدارة بالكامل ومتكاملة مع AWS، وجاهزة لكي تستخدمها المؤسسات وتتسم بدرجة عالية من التحمل. توفّر هذه الخدمة القابلة للتوسع للعملاء القدرة على التحمل اللازمة عند تشغيل أعباء عمل MongoDB ذات المهام الحرجة.

في HAQM DocumentDB، تزداد سعة التخزين تلقائيًا حتى 128 تيبي بايت في المجموعات المستندة إلى المثيلات، وما يصل إلى 4 بيبي بايت في مجموعات HAQM DocumentDB المرنة، مع إحداث تأثير ضئيل على تطبيقك أو عدم التأثير به مطلقًا. تدعم HAQM DocumentDB ملايين الطلبات في الثانية مع ما يصل إلى 15 نسخة متماثلة للقراءة بزمن استجابة منخفض في غضون دقائق، بدون أي تعطّل للتطبيق، مهما كان حجم بياناتك.

تقدم HAQM DocumentDB ‏99.9% من اتفاقية مستوى الخدمة وتجعل بياناتك قادرة على التحمل في ثلاث مناطق توافر خدمات (AZ) داخل منطقة ما من خلال النسخ المتماثل لعمليات الكتابة الجديدة بست طرق لضمان بقاء بياناتك قابلة للقراءة في الحالات النادرة لحدوث فشل كامل في منطقة توافر خدمات بالإضافة إلى فشل عقدة التخزين المتزامن الإضافي في منطقة توافر خدمات مختلفة. من خلال النسخ المتماثل لعمليات الكتابة الجديدة بست طرق، تتمتع HAQM DocumentDB بالمرونة في مواجهة حالات الفشل وتضمن تجاوز الفشل بدون فقدان البيانات داخل أحد المناطق. لا يدفع العملاء إلا مقابل تخزين نسخة واحدة.

يمكن للعملاء استخدام خدمة ترحيل قاعدة بيانات AWS‏ (AWS DMS) بسهولة لترحيل قواعد بيانات MongoDB المدارة ذاتيًا إلى HAQM DocumentDB بدون أي وقت تعطّل تقريبًا.

أداء على نطاق واسع

مجموعات HAQM DocumentDB المرنة

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

كُتل HAQM DocumentDB المرنة

معدل نقل عال ووقت استجابة منخفض لاستعلامات المستندات

يحتوي HAQM DocumentDB على نموذج مستند JSON مرن وأنواع بيانات وفهرسة فعالة. تستخدم الخدمة بنية محسّنة للذاكرة موسعة من أجل السماح بتقييم سريع للاستعلام على مجموعات المستندات الكبيرة.

سهولة تكييف نطاق موارد حساب قاعدة البيانات

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

توسعة نطاق التخزين التلقائي أو تضييقه

ستعمل HAQM DocumentDB تلقائيًا على زيادة حجم وحدة التخزين كلما ازدادت احتياجات تخزين المجموعات لديك. سيزداد حجم وحدة التخزين تدريجيًا بقدر 10 جيجابايت وصولاً إلى حد أقصى يبلغ 4 بيبي بايت. لا يحتاج العملاء إلى توفير مساحة تخزين زائدة لقاعدة بيانات المستندات الخاصة بك من أجل التكيّف مع النمو المستقبلي.

وقت استجابة بطيء في قراءة النسخ المتماثلة

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

متوافق مع MongoDB

يتوافق HAQM DocumentDB مع برامج التشغيل والأدوات MongoDB 3.6‏, 4.0 و5.0. يمكن استخدام الغالبية العظمى من التطبيقات وبرامج التشغيل والأدوات التي يستخدمها العملاء بالفعل اليوم مع قاعدة بيانات MongoDB غير العلائقية المفتوحة المصدر مع HAQM DocumentDB. يحاكي HAQM DocumentDB الاستجابات التي يتوقعها العميل من خادم MongoDB من خلال تنفيذ واجهات برمجة تطبيقات Apache 2.0 مفتوحة المصدر MongoDB 3.6‏، و4.0، و5.0 على نظام تخزين مصمم خصيصًا لهذا الغرض وموزع ومتسامح مع الأخطاء ويعالج الأخطاء ذاتيًا، ما يمنح العملاء الأداء وقابلية التوسع والتوافر الذي يحتاجون إليه عند تشغيل أعباء عمل MongoDB الحرجة على نطاق واسع. تعرف على المزيد حول واجهات برمجة تطبيقات MongoDB المدعومة.

إمكانات الاستعلام الجغرافي المكاني

يتيح إطلاق إمكانات الاستعلام الجغرافي المكاني للعملاء استخدام HAQM DocumentDB من أجل دعم تخزين البيانات الجغرافية المكانية والاستعلام عنها وفهرستها. يمكن للعملاء إنشاء فهارس 2dsphere واستخدام واجهات برمجة تطبيقات MongoDB الجغرافية المكانية الشائعة، مثل $nearSphere و$geoNear و$minDistance و$maxDistance، من أجل تنفيذ الاستعلامات المخزنة على البيانات المخزنة DocumentDB.

معاملات الدقة والاتساق والعزل والقدرة على التحمل (ACID)

الدقة والاتساق والعزل والقدرة على التحمل (ACID) هي مجموعة من خصائص معاملات قاعدة البيانات التي تهدف إلى ضمان صحة البيانات على الرغم من الأخطاء، وانقطاع الطاقة، وغيرها من الحوادث المؤسفة. مع إطلاق دعم التوافق مع MongoDB 4.0، تدعم HAQM DocumentDB القدرة على إجراء معاملات ACID في مستندات وبيانات ومجموعات وقواعد بيانات متعددة.

دعم الترحيل

يمكن للعملاء بسهولة ترحيل قواعد بيانات MongoDB في أماكن العمل أو على سحابة الحوسبة المرنة لـ HAQM (‏HAQM EC2) إلى HAQM DocumentDB مجانًا (لمدة ستة أشهر لكل مثيل)، وذلك بدون أي وقت تعطّل تقريبًا من خلال خدمة ترحيل قاعدة بيانات (‏AWS DMS). باستخدام DMS، يمكن للعملاء الترحيل من مجموعة نسخ MongoDB أو من مجموعة مجزأة إلى HAQM DocumentDB. لمزيد من المعلومات حول ترحيل قواعد البيانات العلائقية وغير العلائقية إلى HAQM DocumentDB، اطّلِع على الترحيل إلى HAQM DocumentDB.

فعّالة من حيث التكلفة

الدفع فقط حسب الاستخدام

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

إمكانية التنبؤ بالأسعار على أي نطاق

توفر HAQM DocumentDB تكوين تخزين I/O-Optimized لأولئك الذين يبحثون عن إمكانية التنبؤ بالأسعار. يمنحك تكوين HAQM DocumentDB I/O-Optimized توفيرًا في التكاليف يصل إلى 40% للتطبيقات كثيفة الإدخال/الإخراج حيث تتجاوز رسوم الإدخال/الإخراج 25% من إجمالي الإنفاق على قاعدة بيانات HAQM DocumentDB I/O-Optimized. باستخدام HAQM DocumentDB I/O-Optimized، يمكنك التخلص بشكل فعال من عدم اليقين بشأن رسوم الإدخال/الإخراج المتغيرة من هيكل الفواتير الخاص بك. بدلاً من ذلك، تتم محاسبتك فقط مقابل رسوم الحوسبة والتخزين والنسخ الاحتياطي، مما يضمن إمكانية التنبؤ بالأسعار والشفافية.

الأداء-السعري

يتيح لك HAQM DocumentDB الاختيار بين تكوينات التخزين القياسية (Standard) والمحسّنة للإدخال/الإخراج (I/O-Optimized) لمجموعة قواعد البيانات الخاصة بك. تتيح لك المرونة زيادة أداء السعر إلى أقصى حد عن طريق اختيار التكوين المناسب بناءً على احتياجاتك. إذا كان التطبيق الخاص بك يتطلب استهلاكًا منخفضًا إلى متوسط للإدخال/الإخراج، فيجب عليك اختيار التكوين القياسي (Standard). إذا كانت حالة الاستخدام الخاصة بك تتطلب أحمال عمل مكثفة للإدخال/الإخراج، فيمكنك اختيار تكوين التخزين المحسّن للإدخال/الإخراج (I/O-Optimized).

مُدار بالكامل

التوفير التلقائي للخدمات والإعداد التلقائي

من السهل البدء باستخدام HAQM DocumentDB. ما عليك سوى إطلاق مجموعة HAQM DocumentDB جديدة باستخدام وحدة إدارة تحكم AWS. يتم تكوين مثيلات HAQM DocumentDB مسبقًا بمعلمات وإعدادات مناسبة لفئة المثيل المحددة. يمكن للعملاء تشغيل مجموعة وتوصيل التطبيق في غضون دقائق بدون الحاجة إلى أي تكوين إضافي.

المراقبة والمقاييس

يوفر HAQM DocumentDB مقاييس HAQM CloudWatch لمثيلات قاعدة البيانات السحابية. يمكن للعملاء استخدام وحدة إدارة تحكم AWS لعرض أكثر من 40 مقياسًا تشغيليًا رئيسيًا للمجموعة، بما في ذلك الحوسبة والذاكرة والتخزين وإنتاجية الاستعلام وعدادات MongoDB والاتصالات النشطة.

المعالجة المجمعة التلقائية للبرمجيات

ستحتفظ HAQM DocumentDB بقاعدة بيانات عملاء محدّثة تتضمّن أحدث التصحيحات. يمكن للعملاء التحكم فيما إذا كانت المجموعة مصححة ووقت إجراء التصحيح من خلال إدارة إصدار محرك قاعدة البيانات.

درجات عالية من الأمان والتوافق

عزل الشبكة

يعمل HAQM DocumentDB في السحابة الخاصة الافتراضية بـ HAQM (HAQM VPC)، ما يسمح للعملاء بعزل المجموعة في الشبكة الافتراضية والاتصال بالبنية الأساسية لتكنولوجيا المعلومات المحلية باستخدام شبكات IPsec الخاصة الافتراضية (VPNs) المشفرة وفقًا للمعايير المتّبعة في المجال. بالإضافة إلى ذلك، باستخدام تكوين السحابة الخاصة الافتراضية (VPC) الخاص بـ HAQM DocumentDB، يمكن للعملاء تكوين إعدادات جدار الحماية والتحكم في وصول الشبكة إلى المجموعة.

التفويض

يدعم HAQM DocumentDB التحكم في الوصول المستند إلى الدور (RBAC) مع الأدوار المضمنة والأدوار المحددة. يمكّن RBAC العملاء من فرض الامتيازات الأقل كأفضل ممارسة من خلال تقييد الإجراءات التي يُصرح للمستخدمين بأدائها. يتكامل HAQM DocumentDB مع إدارة الهوية والوصول في AWS (‏AWS IAM) ويقدم للعملاء القدرة على التحكم في الإجراءات التي يستطيع مستخدمو ومجموعات AWS IAM اتخاذها عند التعامل مع موارد HAQM DocumentDB معينة، مثل المجموعات والمثيلات وحتى اللقطات ومجموعات المعلمات. يمكنك أيضًا وضع علامة على موارد HAQM DocumentDB والتحكم في الإجراءات التي يستطيع مستخدمو ومجموعات IAM اتخاذها عند التعامل مع مجموعات الموارد التي لها نفس العلامة (وقيمة العلامة المرتبطة).

التشفير

يسمح HAQM DocumentDB للعملاء بتشفير قواعد البيانات باستخدام المفاتيح التي تم إنشاؤها والتحكم فيها من خلال خدمة AWS للإدارة الرئيسية (AWS KMS) في مجموعة تعمل باستخدام تشفير HAQM DocumentDB، يتم تشفير البيانات المخزنة في أثناء عدم النشاط في مساحة التخزين الأساسية، كما يتم تخزين النسخ الاحتياطية التلقائية ونسخ القراءة واللقطات في المجموعة نفسها. يتم تشفير الاتصالات تلقائيًا بين العميل وHAQM DocumentDB أثناء النقل باستخدام TLS.

شهادات الامتثال

تم تصميم HAQM DocumentDB لتلبية أعلى معايير الأمان ولتسهيل التحقق من أمان العملاء لدينا وتلبية الالتزامات التنظيمية والامتثال. تم تقييم HAQM DocumentDB للتوافق مع PCI DSS، وISO 9001، و27001، و27017، و27018، وSOC 1 و2 و3، وشهادة إطار العمل الأمني ​​المشترك لتحالف المعلومات الصحية (HITRUST CSF)، بالإضافة إلى كونها مؤهلة للتوافق مع قانون إخضاع التأمين الصحي لقابلية النقل والمساءلة (HIPAA).

عالية التوفر

الكتل العالمية

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

مراقبة المثيلات وإصلاحها

تتم مراقبة صحة مجموعة HAQM DocumentDB ومثيلاتها باستمرار. في حال تعطّل المثيل الذي يشغّل قاعدة بياناتك، ستتم إعادة تشغيله والعمليات المرتبطة به تلقائيًا. لا يتطلب استرداد HAQM DocumentDB إعادة تشغيل طويلة محتملة لسجلات إعادة قاعدة البيانات، لذلك تكون أوقات إعادة تشغيل المثيل عادةً 30 ثانية أو أقل. كما أنه يعزل ذاكرة التخزين المؤقت لقاعدة البيانات من عمليات قاعدة البيانات، ما يسمح لذاكرة التخزين المؤقت بعدم التأثر بإعادة تشغيل قاعدة البيانات.

النشر لمناطق توافر خدمات متعددة ونسخ القراءة

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

تخزين متسامح مع الأخطاء ويعالجها ذاتيًا

يتم نسخ كل جزء بحجم 10 جيجابايت من وحدة التخزين الخاصة بك بست طرق، في ثلاث مناطق توافر (AZ). يستخدم HAQM DocumentDB تخزينًا متسامحًا مع الأخطاء يتعامل بشفافية مع فقدان ما يصل إلى نسختين من البيانات بدون التأثير على توفر قاعدة البيانات للكتابة وما يصل إلى ثلاث نسخ بدون التأثير على توفر القراءة. تعد مساحة تخزين HAQM DocumentDB ذاتية المعالجة أيضًا؛ فيتم فحص كتل وأقراص البيانات باستمرار بحثًا عن أخطاء ويتم استبدالها تلقائيًا.

نسخ احتياطي تلقائي ومستمر وتزايدي، واستعادة البيانات من مرحلة زمنية معينة (PITR)

تتيح إمكانية النسخ الاحتياطي البسيطة لقاعدة بيانات HAQM DocumentDB إمكانية الاسترداد الفوري للمجموعات. يمكن للعملاء استعادة مجموعتهم من أي ثانية خلال فترة الاحتفاظ بالبيانات، حتى آخر خمس دقائق. يمكن تكوين فترة الاحتفاظ بالنسخ الاحتياطية التلقائية لمدة تصل إلى خمسة وثلاثين يومًا. يتم تخزين النسخ الاحتياطية التلقائية في خدمة التخزين البسيطة في HAQM (‏HAQM S3)، والتي تم تصميمها بمتانة بنسبة 99.999999999%. تعد نسخ HAQM DocumentDB الاحتياطية تلقائية وتزايدية ومستمرة وليس لها أي تأثير على أداء المجموعة.

لقطات المجموعات والكتل

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

تعلُّم الآلة

تعلّم الآلة بدون تعليمات برمجية باستخدام HAQM DocumentDB وHAQM SageMaker Canvas

تتكامل HAQM DocumentDB مع HAQM SageMaker Canvas، مما يجعل من السهل بناء نماذج تعلّم الآلة (ML) لاحتياجات التراجع (regression) والتنبؤ وتخصيص النماذج الأساسية لتلخيص المحتوى وتوليده باستخدام البيانات المخزنة في HAQM DocumentDB دون كتابة سطر واحد من التعليمات البرمجية. يزيل التكامل داخل وحدة التحكم العبء الثقيل غير المتمايز للاتصال والوصول إلى HAQM DocumentDB لتسريع تطوير ML الخاص بك من خلال تجربة بدون تعليمات برمجية.

يمكنك تشغيل SageMaker Canvas من داخل وحدة تحكم HAQM DocumentDB وإضافة قواعد بيانات HAQM DocumentDB الحالية كمصدر بيانات لبدء بناء نماذج تعلّم الآلة الخاصة بك. يمكنك استخدام بياناتك في HAQM DocumentDB في SageMaker Canvas لإنشاء نماذج للتنبؤ بتقلب العملاء، واكتشاف الاحتيال، والتنبؤ بفشل الصيانة، والتنبؤ بالمقاييس المالية والمبيعات، وتحسين المخزون، وإنشاء المحتوى. اقرأ وثائق HAQM DocumentDB ML لمعرفة المزيد.

تعرّف على المزيد حول تسعير المنتج

اطّلع على صفحة تسعير HAQM DocumentDB (بالتوافق مع MongoDB).

تعرّف على المزيد 
تسجيل الاشتراك للحصول على حساب مجاني

تمتع بالوصول الفوري إلى الطبقة المجانية من AWS. 

تسجيل الاشتراك 
بدء التطوير في وحدة التحكم

ابدأ في التطوير باستخدام HAQM DocumentDB (بالتوافق مع MongoDB) في وحدة تحكم AWS.

تسجيل الدخول