ميزات Amazon Keyspaces (for Apache Cassandra)

Amazon Keyspaces (for Apache Cassandra)، هي خدمة قابلة للتوسّع عالية التوافر ومتوافقة مع خدمة قاعدة البيانات التي تديرها Apache Cassandra. مع Amazon Keyspaces، يمكنك تشغيل أعباء العمل الخاصة بـ Cassandra على AWS باستخدام نفس رمز تطبيق Cassandra وأدوات المطورين التي تستخدمها اليوم. ليس عليك توفير أو تصحيح أو إدارة الخوادم، وليس عليك تثبيت البرامج أو صيانتها أو تشغيلها. تأتي خدمة Amazon Keyspaces دون خادم، لذلك تدفع مقابل الموارد التي تستخدمها فقط، وتقوم الخدمة تلقائيًا بتحديد حجم الجداول صعودًا أو هبوطًا استجابة لحركة زيارات التطبيق. يمكنك إنشاء تطبيقات تستجيب إلى آلاف الطلبات في الثانية الواحدة مع سعة إنتاج وتخزين غير محدودة فعليًا.

متوافق مع Apache Cassandra

متوافق مع Cassandra Query Language (CQL)

Amazon Keyspaces متوافقة مع واجهة برمجة تطبيقات لغة استعلام Cassandra (CQL)، وبالتالي يمكنك ترحيل جداول Cassandra الحالية إلى Amazon Keyspaces وفي الوقت نفسه متابعة استخدام رمز تطبيقك الحالي. تعرف على المزيد حول واجهات برمجة تطبيقات لغة استعلام CQL المدعومة

يدعم برامج التشغيل وأدوات المطورين المرخصة من Apache Cassandra 2.0

يمكنك استخدام برامج تشغيل وأدوات المطورين المرخصة من Apache Cassandra 2.0 الحالية مع خدمة Amazon Keyspaces. تتوفر برامج التشغيل Cassandra مفتوحة المصدر للغات البرمجة التالية: Java، وPython، وRuby، و.NET، وNode.js، وPHP، وC++، وPerl.

لا توجد خوادم لإدارتها

وضع السعة حسب الطلب

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

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

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

مدة صلاحية (TTL) مُدارة بالكامل

استخدم مدة الصلاحية (TTL) لتعيين أوقات انتهاء الصلاحية على الصفوف والسمات في جداول Keyspaces، ولحذف السجلات تلقائيًا بعد انتهاء صلاحيتها. مدة الصلاحية (TTL) في Keyspaces هي خدمة مُدارة بالكامل، ولذا لا تحتاج إلى إدارة أو توفير سعة إضافية للقراءة/الكتابة. لا تحتاج أيضًا إلى إدارة علامات حذف، أو عمليات نظام منخفضة المستوى مثل الضغط. تحذف Keyspaces البيانات منتهية الصلاحية بطريقة تلقائية وشفافة. 

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

أداء ثابت على أي نطاق

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

تكيف مرن مع إنتاجية غير محدودة تقريبًا

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

مراقبة الأداء

Amazon Keyspaces تتكامل مع Amazon CloudWatch. تقوم CloudWatch بجمع البيانات من خدمة Amazon Keyspaces ومعالجتها في مقاييس قابلة للقراءة، مما يوفر لك إمكانية رؤية كيفية أداء التطبيق الخاص بك.

متوفر بشكل كبير وآمن

تخزين بيانات مُدار بشكل كامل ومتوفر للغاية

توفر خدمة Amazon Keyspaces تخزين بيانات مُدار بالكامل ومتوفر للغاية. يتم نسخ بيانات الجدول تلقائيًا ثلاث مرات عبر مناطق توافر خدمات AWS المتعددة لضمان التحمل وعدم فقد البيانات.

النسخ المتماثل متعدد المناطق

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

استرجاع نقطة زمنية

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

التشفير عند عدم النشاط وفي أثناء الانتقال

تقوم خدمة Amazon Keyspaces بتشفير جميع بيانات العملاء في الوضع الافتراضي. يعزز التشفير في وقت عدم النشاط أمان بياناتك باستخدام مفاتيح تشفير مخزنة في AWS Key Management Service. يمكنك اختيار تشفير بياناتك في وقت عدم النشاط باستخدام مفتاح رئيسي للعميل تملكه AWS (الخيار الافتراضي) أو باستخدام مفتاح رئيسي للعميل مُدار من العميل، وهو ما يمنحك تحكمًا كاملاً في كيفية تشفير بياناتك.

إدارة الوصول

تتكامل خدمة Amazon Keyspaces مع AWS Identity and Access Management لمساعدتك في إدارة الوصول إلى الجداول والبيانات الخاصة بك.

اتصال الشبكة الآمن

Amazon Keyspaces تدعم اتصالات الشبكة الآمنة عن طريق استخدام TLS. يمكنك استخدام AWS PrivateLink في توفير اتصال آمن بين مواردك في Amazon Keyspaces وAmazon Virtual Private Cloud (Amazon VPC).

اتفاقية مستوى الخدمة للتوافر

Amazon Keyspaces تقدم اتفاقية مستوى الخدمة للتوافر بنسبة 99.99% داخل منطقة AWS، وهذا يمنحك التزامًا قويًا بالتوافر وبعدم وجود أوقات تعطل مجدولة.

Read the documentation
قراءة الوثائق

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

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

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

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

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

تسجيل الدخول