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

خيارات التسعير

هناك خياران للتسعير متاحان لـ Amazon DynamoDB: وضع السعة عند الطلب ووضع السعة المُوفّرة. من خلال نموذجين للتسعير، تتيح لك DynamoDB اختيار أفضل خيار تسعير لعبء العمل الخاص بك.

التسعير للسعة عند الطلب


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

قد يكون وضع السعة عند الطلب هو الأفضل إذا:

  • أنشأت جداول جديدة بأحمال عمل غير معروفة
  • كان لديك بيانات للتطبيق لا يمكن التنبؤ بها
  • كنت تفضل سهولة الدفع مقابل ما تستخدمه فقط

تسعير وضع السعة الموفَّرة


باستخدام وضع السعة المُوفَّرة، يمكنك تحديد عدد القراءات والكتابات في الثانية التي تتوقع أن يطلبها التطبيق. يمكنك استخدام التحجيم التلقائي (auto scaling) لضبط سعة الجدول تلقائيًا استنادًا إلى معدل الاستخدام المحدد لضمان أداء التطبيق مع تقليل التكاليف.

قد يكون وضع السعة المتوفرة هو الأفضل إذا:

  • كان لديك بيانات للتطبيق يمكن التنبؤ بها
  • قمت بتشغيل التطبيقات التي تكون حركة مرورها متسقة أو سلالم تدريجيًا
  • كنت تستطيع التنبؤ بمتطلبات القدرة على التحكم في التكاليف

كيفية حساب التكاليف

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

ألست متأكدًا من أين تبدأ؟ يقف متخصصو AWS على أهبة الاستعداد لتزويدك بعرض أسعار مخصص.

تحسين التكاليف

قم بتحسين تكلفة التخزين عن طريق اختيار فئة الجدول المناسبة لجدول DynamoDB الخاص بك

يمكن أن يؤدي استخدام فئة جدول DynamoDB Standard-IA إلى تقليل تكاليف الجداول التي تخزن البيانات التي لا يتم الوصول إليها بشكل متكرر من قِبَلك. ومع ذلك، يجب أن تدرك أن أسعار عمليات القراءة والكتابة لفئة جداول DynamoDB هذه تكون أعلى من الجداول القياسية. تعرف على المزيد حول تحسين تكلفة DynamoDB »

استخدم علامات تخصيص التكلفة لـ DynamoDB

يوفر وضع العلامات لـ DynamoDB رؤية دقيقة لفاتورة DynamoDB الخاصة بك. يمكنك تعيين علامات لجداولك والاطلاع على تفاصيل التكلفة لكل جدول للمساعدة في تحسين التكلفة حسب الاستخدام. تعرّف على المزيد حول علامات تخصيص التكلفة لـ DynamoDB »

سيناريوهات الاستخدام والتسعير

السيناريو 1: تسعير السعة المُوفّرة

يتم حساب التسعير لجدول ممكّن فيه التحجيم التلقائي مع وضع السعة المتوفرة. ميزة التحجيم التلقائي تضبط باستمرار السعة المُوفّرة على حسب السعة الحقيقية المستهلكة لتحقيق استخدام فعلي يقترب من الاستخدام المستهدف. اقرأ مثال التسعير الكامل المفصل المقدم من Amazon DynamoDB هنا.

السيناريو 2: تسعير السعة عند الطلب

يمكن حساب الأسعار للاستخدام عند الطلب، خاصة إذا كان استخدامك متقلبًا أو إذا كنت غير متأكد من أنماط حركة المرور الخاصة بك. اقرأ مثال تسعير Amazon DynamoDB عند الطلب المفصل بالكامل هنا.

الأسئلة الشائعة

هل AWS DynamoDB أكثر فعالية من حيث التكلفة من الحلول الأخرى لتخزين البيانات؟

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

متى يجب استخدام DynamoDB وضع السعة عند الطلب مقابل وضع السعة المتوفرة، وكيف تتم مقارنة الأسعار؟

ببساطة، يعد وضع السعة عند الطلب أكثر ملاءمة للعملاء الذين يفضلون الدفع مقابل ما يستخدمونه فقط أو لديهم أعباء عمل غير متوقعة. تحظى السعة المُوفّرة بشعبية لدى العملاء الذين لديهم تطبيقات تُظهر حركة مرور متسقة أو يمكن التنبؤ بها ويفضلون التنبؤ بمتطلبات السعة للتحكم في التكاليف.

ما هي وحدات الفوترة الخاصة بـ DynamoDB بدون خادم عند الطلب؟

تعتبر DynamoDB فريدة من نوعها من حيث أنها قاعدة بيانات بدون خادم توفر للعملاء خيار الدفع مقابل الموارد التي يستهلكونها فقط عند التحجيم إلى الصفر وعند عدم استخدامها مع التسعير عند الطلب. عندما تكون قاعدة البيانات قيد الاستخدام، يتم استخدام وحدات طلب الكتابة ووحدات طلب القراءة لحساب الرسوم.

ما هي خيارات التكلفة الإضافية المتاحة لـ DynamoDB؟

تتضمن DynamoDB مجموعة واسعة من الخيارات التي يمكن إضافتها إلى الخدمة. تتضمن القائمة الجزئية ما يلي:

  • النسخ الاحتياطي عند الطلب الذي يأخذ نسخًا احتياطية سريعة في نقاط زمنية محددة
  • جداول عالمية للنسخ متعدد المناطق ومتعدد النشاط
  • يقلل مُسرّع DynamoDB Accelerator (DAX) من زمن الاستجابة من خلال ذاكرة التخزين المؤقت في الذاكرة
  • تدفقات DynamoDB للتسلسلات المرتبة زمنياً الخاصة بالتغييرات على مستوى العنصر في الجدول.

هل تقدم DynamoDB فئة مجانية؟

نعم، توفر الفئة المجانية لـ DynamoDB‏ 25 جيجابايت من التخزين، إلى جانب 25 وحدة سعة كتابة مُوفّرة و25 وحدة سعة قراءة مُوفّرة (WCU، RCU) وهو ما يكفي للتعامل مع 200 مليون طلب شهريًا.

صورة صفحة الويب
تعرَّف على كيفية البدء في الاستخدام

راجع البرامج التدريبية والفيديوهات واشترك في التدريب.

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

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

تسجيل الاشتراك 
صورة صندوق الأدوات
ابدأ البناء في وحدة التحكم

ابدأ في البناء باستخدام Amazon DynamoDB على وحدة الإدارة في AWS.

سجِّل الدخول