معدل نقل القراءة والكتابة

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

وضع السعة عند الطلب

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

وضع السعة المقدمة

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

تناسق القراءة والكتابة

تخزن خدمة Amazon Keyspaces البيانات بشكل دائم عبر «مناطق توافر خدمات AWS» باستخدام عامل النسخ المتماثل بقيمة ثلاثة لضمان التوافر بدرجة عالية.  

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

يجري تنفيذ جميع عمليات القراءة ضمن خدمة Amazon Keyspaces باستخدام تناسق LOCAL_QUORUM لضمان التوافر بشكل دائم.  

تسعير حسب المنطقة والقياس

يستند قياس استدعاءات واجهة برمجة التطبيقات لقراءة البيانات وكتابتها في خدمة Amazon Keyspaces إلى وضع سعة الجدول، ومستوى تناسق العملية، وحجم البيانات.

  • وضع السعة عند الطلب

    باستخدام وضع السعة عند الطلب، يتم قياس عمليات القراءة باستخدام وحدات طلب القراءة (RRUs)، بينما يتم قياس عمليات الكتابة باستخدام وحدات طلب الكتابة (WRUs). تقدم كل وحدة من وحدات طلب القراءة سعة كافية لقراءة حتى 4 كيلوبايت من البيانات بتناسق LOCAL_QUORUM. إذا كنت تستخدم تناسق LOCAL_ONE، فسوف تتم محاسبتك فقط على نصف وحدة طلب قراءة مقابل عملية القراءة. تقدم كل وحدة من وحدات طلب الكتابة سعة كافية لكتابة حتى 1 كيلوبايت من البيانات لكل صف بتناسق LOCAL_QUORUM. على سبيل المثال، يتطلب الأمر 3 وحدات طلب كتابة من أجل كتابة صف يتضمن 3 كيلوبايت من البيانات. لقراءة صف يحتوي على 10 كيلوبايت من البيانات يتطلب الأمر 3 وحدات طلب قراءة باستخدام تناسق LOCAL_QUORUM أو 1.5 وحدة طلب قراءة باستخدام تناسق LOCAL_ONE. إذا عرض الاستعلام عدة صفوف، فسوف تتم محاسبتك بناءً على الحجم الإجمالي للبيانات التي تم عرضها. على سبيل المثال، إذا عرض الاستعلام أربعة صفوف وكان كل صف يحتوي على 2 كيلوبايت من البيانات (8 كيلوبايت من إجمالي البيانات) ، فسوف تتم محاسبتك على وحدتي طلب قراءة باستخدام تناسق LOCAL_QUORUM ووحدة طلب قراءة باستخدام تناسق LOCAL_ONE.

  • وضع السعة المقدمة

    باستخدام وضع السعة المقدمة، يتم قياس عمليات القراءة باستخدام وحدات سعة القراءة (RCUs)، بينما يتم قياس عمليات الكتابة باستخدام وحدات سعة الكتابة (WCUs). تقدم كل وحدة من وحدات سعة القراءة سعة كافية لقراءة حتى 4 كيلوبايت من البيانات في الثانية بتناسق LOCAL_QUORUM. إذا كنت تستخدم تناسق LOCAL_ONE، فسوف تتم محاسبتك فقط على نصف وحدة سعة قراءة مقابل عملية القراءة. تقدم كل وحدة من وحدات سعة الكتابة سعة كافية لكتابة حتى 1 كيلوبايت من البيانات لكل صف في الثانية بتناسق LOCAL_QUORUM. على سبيل المثال، لكتابة صف واحد يحتوي على 3 كيلوبايت من البيانات في الثانية، يتطلب الأمر 3 وحدات سعة كتابة. لقراءة صف يحتوي على 10 كيلوبايت من البيانات في الثانية، يتطلب الأمر 3 وحدات سعة قراءة باستخدام تناسق LOCAL_QUORUM أو 1.5 وحدة سعة قراءة باستخدام تناسق LOCAL_ONE. إذا عرض الاستعلام عدة صفوف، فسوف تتم محاسبتك بناءً على الحجم الإجمالي للبيانات التي تم عرضها. على سبيل المثال، إذا عرض الاستعلام أربعة صفوف وكان كل صف يحتوي على 2 كيلوبايت من البيانات (8 كيلوبايت من إجمالي البيانات) ، فسوف تتم محاسبتك على وحدتي سعة قراءة باستخدام تناسق LOCAL_QUORUM ووحدة سعة قراءة باستخدام تناسق LOCAL_ONE.

التخزين

مع خدمة Amazon Keyspaces، أنت لا تحتاج إلى توفير سعة التخزين مقدمًا. تراقب خدمة Amazon Keyspaces حجم جداولك القابل للفوترة باستمرار لتحديد رسوم التخزين الخاصة بك.

نقل البيانات

يشير نقل البيانات «إلى» و«من» إلى النقل إلى داخل Amazon Keyspaces وخارجها. لا تفرض خدمة Amazon Keyspaces الرسوم على نقل البيانات الواردة، كما أنها لا تفرض الرسوم على البيانات المنقولة بين Amazon Keyspaces وخدمات AWS الأخرى في نطاق نفس منطقة AWS (0.00 USD لكل جيجابايت). يتم فرض رسوم مقابل نقل البيانات المنقولة عبر مناطق AWS - مثل خدمة Amazon Keyspaces في منطقة شرق الولايات المتحدة (شمال فرجينيا) ومنطقة Amazon EC2 في منطقة الاتحاد الأوروبي (أيرلندا) - على طرفي عملية النقل. كجزء من الطبقة المجانية لخدمة AWS، يمكنك الاستفادة مجانًا من نقل 1 جيجابايت من البيانات الصادرة المجمعة شهريًا عبر جميع خدمات AWS، وذلك باستثناء مناطق AWS GovCloud (US)‎. لنقل البيانات التي تتجاوز 500 تيرابايت في الشهر، اتصل بنا.

تبسّط AWS PrivateLink أمن البيانات التي تتم مشاركتها مع تطبيقات قائمة على السحابة من خلال القضاء على تعريض البيانات للإنترنت العام. توفر AWS PrivateLink اتصالاً خاصًا بين سحابات VPC وخدمات AWS وتطبيقات في الموقع بأمان على شبكة Amazon. تسهل AWS PrivateLink من توصيل الخدمات عبر مختلف الحسابات وسحابات VPC لتسهيل تصميم الشبكة بشكل كبير. تكلفة نقاط نهاية VPC للاستخدام مع AWS PrivateLink غير مضمنّة في سعر نقل بيانات Amazon Keyspaces.

لمزيد من المعلومات، راجع تسعير AWS PrivateLink.

الطبقة المجانية لخدمة AWS

كجزء من الطبقة المجانية لخدمة AWS، يمكنك بدء استخدام خدمة Amazon Keyspaces مجانًا. خلال الأشهر الثلاثة الأولى، سيتم تزويدك شهريًا بطبقة شهرية مجانية تقدر بعدد 30 مليون وحدة طلب كتابة عند الطلب، و30 مليون وحدة طلب قراءة عند الطلب، و1 جيجابايت من السعة التخزينية (بحد أقصى طبقة واحدة مجانية لكل حساب دفع). تبدأ الطبقة المجانية الخاصة بك من أول شهر عندما تقوم بإنشاء أول مورد لك في خدمة Amazon Keyspaces.

قراءة الوثائق
قراءة الوثائق

تعرف على المزيد حول Amazon Keyspaces من خلال قراءة الوثائق.

قراءة الوثائق 
اشترك للحصول على حساب AWS
اشترك للحصول على حساب مجاني

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

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

ابدأ التطوير باستخدام Amazon Keyspaces في وحدة الإدارة في AWS.

تسجيل الدخول