Amazon ElastiCache هي خدمة مُدارة بالكامل ومتوافقة مع Redis وMemcached - توفر أداءً في الوقت الفعلي ومحسنًا من حيث التكلفة وتوافرًا عاليًا يصل إلى 99.99% للتطبيقات الحديثة. تعد ElastiCache مثاليًا لحالات الاستخدام عالية الأداء مثل التخزين المؤقت للبيانات، والويب، وتطبيقات الأجهزة المحمولة، وتطبيقات الرعاية الصحية، والتطبيقات المالية، والألعاب، وتكنولوجيا الإعلانات، وإنترنت الأشياء، وتدفق الوسائط، ومتاجر الجلسات، ولوحات المتصدرين، وتعلم الآلة (ML)، والتطبيقات القائمة على الخدمات الدقيقة. ارجع إلى حالات استخدام Amazon ElastiCache for Redis وحالات استخدام Amazon ElastiCache for Memcashed لمعرفة كيف يمكن Amazon ElastiCache مساعدتك.

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

بلا خادم

ابدأ في أقل من دقيقة

باستخدام Amazon ElastiCache Serverless، يمكنك إنشاء ذاكرة تخزين مؤقت متاحة للغاية في أقل من دقيقة دون توفير البنية التحتية أو تكوينها. يمكنك إنشاء ذاكرة تخزين مؤقت خاصة بـ ElastiCache Serverless في بضع خطوات من خلال تحديد اسم ذاكرة التخزين المؤقت في وحدة إدارة تحكم AWS أو مجموعة تطوير البرمجيات (SDK) من AWS أو واجهة سطر أوامر ‏(CLI) من AWS.

لا يوجد تخطيط للسعة

تزيل Amazon ElastiCache Serverless عملية تخطيط السعة المعقدة والمستهلكة للوقت من خلال المراقبة المستمرة لحساب ذاكرة التخزين المؤقت والذاكرة واستخدام الشبكة والتوسع الفوري رأسيًا وأفقيًا لتلبية الطلب.

مقدمة حول Amazon ElastiCache Serverless (1:30)

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

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

سهولة الاستخدام

ابدأ الاستخدام بسرعة

باستخدام ElastiCache Serverless، يمكنك ببساطة إنشاء ذاكرة تخزين مؤقت جديدة بدون خادم في أقل من دقيقة باستخدام وحدة إدارة تحكم AWS أو واجهة سطر أوامر (CLI) من AWS أو مجموعة تطوير البرمجيات (SDK) من AWS ، دون الحاجة إلى إدارة البنية التحتية أو السعة. إذا كنت تقوم بتصميم المجموعة الخاصة بك، فسيتم تكوين الموارد مسبقًا باستخدام المعلمات والإعدادات المناسبة، وتتيح مجموعة معلمات ذاكرة التخزين المؤقت التحكم الدقيق لضبط بيئة Redis أو Memcached الخاصة بك.

راجع وثائقنا لمعرفة كيفية بدء استخدام ElastiCache for Redis بسرعة وبدء استخدام ElastiCache for Memcached.

خدمتا Redis وMemcached المُدارتان بالكامل

Amazon ElastiCache هي خدمة مُدارة بالكامل. نقوم بأتمتة مهام الإدارة التي تستغرق وقتًا طويلاً - مثل تخطيط السعة وإدارة تصحيحات البرامج واكتشاف الأعطال والاسترداد - مما يتيح لك متابعة تطوير التطبيقات ذات القيمة الأعلى. يمكنك الحصول على وصول مدمج إلى بيئة قاعدة البيانات الأساسية في الذاكرة، مما يجعل من السهل استخدام ElastiCache مع أدوات وتطبيقات Redis وMemcached الحالية. باستخدام ElastiCache Serverless، يتم تطبيق جميع تحديثات الإصدار الثانوية وتحسينات الأداء وتصحيحات الأمان تلقائيًا دون الحاجة إلى التكوين وبدون انقطاع التطبيق.

بادر بإضافة ذاكرة تخزين مؤقت إلى قاعدة البيانات الارتباطية

يمكنك استخدام وحدة التحكم لخدمة قاعدة البيانات الارتباطية في Amazon‏ (Amazon RDS) وAmazon Aurora لإنشاء مجموعة Amazon ElastiCache وإرفاقها بقاعدة البيانات الارتباطية الخاصة بك. من خلال القيام بذلك، يمكنك تسريع أداء التطبيق من خلال قراءات أسرع وخفض التكاليف. تعرف على المزيد حول إنشاء مجموعة ElastiCache وإرفاقها في وثائق Amazon RDS ووثائق Aurora.

المراقبة

توفر مقاييس Amazon CloudWatch رؤى لموارد ElastiCache دون أي رسوم إضافية. يمكنك استخدام وحدة التحكم لعرض أكثر من 40 مقياسًا تشغيليًا رئيسيًا لمثيلاتك، بما في ذلك الحوسبة والذاكرة المستخدمة ونسبة الوصول إلى ذاكرة التخزين المؤقت والاتصالات النشطة والنسخ المتماثل والأوامر. لمعرفة المزيد حول مراقبة مجموعة ذاكرة التخزين المؤقت، راجع وثائقنا حول مراقبة مقاييس CloudWatch لـ ElastiCache for Redis ومقاييس CloudWatch لـ ElastiCache for Memcached.

تنشر Amazon ElastiCache رسائل حول الأحداث البارزة. يتم إرسال أحداث ElastiCache Serverless بما في ذلك إنشاء ذاكرة التخزين المؤقت الجديدة والحذف وتحديثات تكوين ذاكرة التخزين المؤقت إلى Amazon EventBridge. عند العمل مع مجموعات ذاكرة التخزين المؤقت المصممة ذاتيًا، ترسل Amazon ElastiCache الأحداث إلى خدمة الإشعارات البسيطة من Amazon‏ (SNS).

وضع العلامات

استفد من القدرة على وضع علامات على موارد ElastiCache ولقطات Redis أو Memcached لأغراض التتبع والفواتير. يمكنك استخدام AWS Cost Explorer لإسناد التكاليف إلى الموارد ومجموعات الموارد لإنشاء مجموعات من الموارد التي تشترك في مجموعة مشتركة من العلامات والحفاظ عليها. لمعرفة المزيد حول وضع علامات على موارد ElastiCache الخاصة بك، راجع الوثائق الموجودة على وضع علامات على ElastiCache for Redis ووضع علامات على ElastiCache for Memcached

دعم JSON

توفر Amazon ElastiCache for Redis دعمًا مدمجًا لمستندات تدوين كائن JavaScript‏ (JSON) بالإضافة إلى هياكل البيانات المضمنة في Redis مفتوحة المصدر. يمكنك تبسيط تطوير التطبيقات باستخدام الأوامر المضمنة المصممة والمحسنة لمستندات JSON. تدعم ElastiCache for Redis تحديثات مستندات JSON الجزئية، بالإضافة إلى البحث القوي والتصفية باستخدام لغة استعلام JSONPath. يتوفر دعم JSON عند استخدام ElastiCache for Redis لإصدار 6.2 والإصدارات الأحدث.

الأداء وقابلية التوسع

أوقات استجابة بالميكروثانية

تساعد Amazon ElastiCache على تحسين أداء التطبيقات وزيادة الإنتاجية لأحمال العمل ثقيلة القراءة عن طريق إزالة الحاجة إلى الوصول إلى قواعد البيانات المستندة إلى القرص للبيانات التي يتم الوصول إليها بشكل متكرر. يمكن لـ ElastiCache التوسع إلى ملايين العمليات في الثانية مع أوقات استجابة بالميكروثانية.

سرعة نقل وزمن استجابة عاليان

يوفر الإصدار 7.1 من Amazon ElastiCache for Redis معدل نقل أعلى بنسبة تصل إلى 100% وزمن استجابة أقل لـ P99 بنسبة 50% مقارنة بـالإصدار 7.0 من ElastiCache for Redis. يمكنك تحقيق أكثر من مليون طلب في الثانية لكل عقدة، أو 500 مليون طلب في الثانية لكل مجموعة، على العقد r7g.4xlarge أو أكبر.

يوفر الإصدار 7.1 من ElastiCache for Redis سلاسل الإدخال/الإخراج المحسّنة التي توفر تحسينات كبيرة في معدل النقل ووقت الاستجابة على نطاق واسع من خلال تعدد الإرسال وإلغاء تحميل طبقة العرض التقديمي والمزيد. تُعد خيوط الإدخال/الإخراج المحسّنة مثالية لأحمال العمل المرتبطة بالإنتاجية مع اتصالات العملاء المتعددة وتوسيع نطاق فوائدها مع مستوى تزامن عبء العمل. يتم توضيح هذه التحسينات في الرسم التخطيطي الذي يدفع العمل إلى سلاسل مخصصة.

لبدء استخدام الإصدار 7.1 من ElastiCache for Redis، قم بإنشاء مجموعة جديدة أو ترقية مجموعة موجودة باستخدام وحدة تحكم Amazon ElastiCache، دون أي تكلفة إضافية. لمعرفة المزيد، تفضل بزيارة وثائق الإصدارات المدعومة من ElastiCache for Redis واقرأ منشور مدونة الإصدار 7.1 من ElastiCache for Redis.

قم بتوسيع المجموعات لتتناسب مع الطلب

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

التحجيم التلقائي للتطبيقات

عند تصميم ذاكرة التخزين المؤقت، يمنحك التحجيم التلقائي الخاص بـ Amazon ElastiCache for Redis القدرة على زيادة أو تقليل أجزاء البيانات أو النسخ المتماثلة المطلوبة تلقائيًا في خدمة Amazon ElastiCache for Redis للحفاظ على أداء ثابت ويمكن التنبؤ به بأقل تكلفة ممكنة. يُستخدم التحجيم التلقائي في AWS الخاص بـ Amazon ElastiCache for Redis لإدارة التحجيم ومقاييس CloudWatch لتحديد الوقت المناسب للتوسع أو التقلص.

التوافر والفعالية

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

تقدم Amazon ElastiCache اتفاقية مستوى الخدمة (SLA) بنسبة 99.99% عند استخدام منطقة التوافر المتعدد (Multi-AZ) أو التكوين بدون خادم. يقوم Elasticache Serverless تلقائيًا بتخزين البيانات بشكل متكرر عبر العديد من مناطق التوافر، دون الحاجة إلى تكوين المستخدم. عند تصميم مجموعة ذاكرة التخزين المؤقت الخاصة بك، يمكنك الاستفادة من العديد من مناطق توافر خدمات AWS من خلال إنشاء نسخ متماثلة في العديد من مناطق التخزين المؤقت لتحقيق التوافر العالي وتوسيع نطاق حركة القراءة. في حالة فقدان العقدة الرئيسية، تكتشف AWS تلقائيًا الفشل وتتجاوزه في النسخة المتماثلة للقراءة لتوفير مستوى أعلى من التوفر دون الحاجة إلى التدخل اليدوي. اقرأ المزيد حول التوافر العالي باستخدام مجموعات النسخ المتماثل وكيف يمكنك تقليل وقت التعطل في ElastiCache for Redis باستخدام منطقة توافر متعددة Multi-AZ.

التعافي من الكوارث عبر المنطقة باستخدام مخزن البيانات العالمي

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

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

يراقب Amazon ElastiCache باستمرار صحة المثيلات. في حالة تعرض العقدة للفشل أو التدهور المطول في الأداء، سيقوم ElastiCache تلقائيًا بإعادة تشغيل العقدة والعمليات المرتبطة بها أو استبدالها.

النسخ الاحتياطي والاستعادة والتصدير

يساعد Amazon ElastiCache for Redis على حماية بياناتك من خلال إنشاء نُسَخٍ احتياطية من مجموعاتك. يمكنك إعداد نسخ تلقائية أو بدء النسخ الاحتياطية اليدوية من خلال بضع نقرات على وحدة التحكم أو من خلال استدعاءات API البسيطة. باستخدام هذه النسخة، أو أي نسخة متوافقة مع Redis RDB مخزنة في خدمة التخزين البسيطة في Amazon‏ (Amazon S3)، يمكنك بعد ذلك إنشاء مجموعات Amazon ElastiCache for Redis.

يمكنك أيضًا تصدير لقطاتك إلى إحدى حاويات Amazon S3 التي تختارها للتعافي من الكوارث أو التحليل أو النسخ الاحتياطي والاستعادة عبر المناطق. لحماية بياناتك، اقرأ المزيد عن النسخ الاحتياطي والاستعادة لـ Amazon ElastiCache for Redis.

الأمان والامتثال

عزل الشبكة

تسمح لك Amazon ElastiCache بتشغيل مواردك في السحابة الخاصة الافتراضية بـ Amazon‏ (Amazon VPC). تسمح لك Amazon VPC بعزل موارد ElastiCache الخاصة بك عن طريق تحديد نطاقات IP التي ترغب في استخدامها للعقد، والاتصال بتطبيقات أخرى داخل نفس Amazon VPC. يمكنك أيضًا استخدام هذه الخدمة لتكوين إعدادات جدار الحماية التي تتحكم في وصول الشبكة إلى مواردك. اقرأ المزيد عن أمان سحابات Amazon VPC وخدمة Amazon ElastiCache for Redis‏ وأمان سحابات Amazon VPC وخدمة Amazon ElastiCache for Memcashed.

تشفير البيانات المتنقلة وغير النشطة

تدعم Amazon ElastiCache تشفير البيانات المتنقلة، والذي يمكّنك من تشفير جميع الاتصالات بين العملاء وخادم ElastiCache، وكذلك داخل حدود خدمة ElastiCache. تدعم ElastiCache تشفير البيانات غير النشطة، والذي يسمح لك بتشفير استخدام القرص والنسخ الاحتياطية في Amazon S3. تعرف على المزيد حول التشفير البيانات المتنقلة وأمان بيانات ElastiCache for Redis وأمان بيانات ElastiCache for Memcached يقوم ElastiCache Serverless دائمًا بتشفير البيانات غير النشطة والبيانات المتنقلة باستخدام أمن طبقة النقل (TLS). 

بالإضافة إلى ذلك، يوفر ElastiCache تكامل خدمة إدارة مفاتيح AWS‏ (KMS) التي تسمح لك باستخدام مفتاح AWS KMS key الخاص بك للتشفير. علاوة على ذلك، يمكنك استخدام الأمر Redis AUTH للحصول على مستوى إضافي من المصادقة. لا يتعين عليك إدارة دورة حياة الشهادات، حيث يقوم Amazon ElastiCache for Redis تلقائيًا بإدارة إصدار الشهادات وتجديدها وانتهاء صلاحيتها.

مصادقة Redis والتحكم في الوصول

تدعم Amazon ElastiCache for Redis المصادقة مع مصادقة إدارة الهوية والوصول من AWS‏ (IAM) باستخدام هويات IAM، وRedis AUTH، وعناصر التحكم المستندة إلى الدور (RBAC).

باستخدام مصادقة IAM، يمكنك مصادقة اتصال بـ ElastiCache for Redis باستخدام هويات AWS IAM لتعزيز نموذج الأمان الخاص بك وتبسيط العديد من مهام الأمان الإدارية. رموز مصادقة Redis أو كلمات المرور تُمكِّن Redis من طلب كلمة مرور قبل السماح للعملاء بتشغيل الأوامر، وبالتالي تحسين أمان البيانات.

الامتثال

تدعم Amazon ElastiCache الامتثال لبرامج مثل SOC 1 وSOC 2 وSOC 3 وISO وMTCS وC5 وPCI وHIPAA وFedRAMP. راجع خدمات AWS الوقعة ضمن نطاق برنامج الامتثال للحصول على القائمة الحالية لبرامج الامتثال المدعومة.

يمكنك استخدام AWS PrivateLink للوصول بشكل خاص إلى Amazon ElastiCache من Amazon VPC. يتيح لك PrivateLink الوصول بشكل خاص إلى عمليات واجهة برمجة تطبيقات Amazon ElastiCache بدون بوابة إنترنت أو جهاز NAT أو اتصال VPN أو اتصال AWS Direct Connect. اقرأ المزيد عن واجهة برمجة تطبيقات ElastiCache for Redis ونقاط نهاية VPC للواجهة وواجهة برمجة تطبيقات ElastiCache for Memcached ونقاط نهاية VPC للواجهة.

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

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

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

تحسين التكلفة لأحمال العمل الارتباطية

يمكنك تحسين تكاليف قاعدة البيانات الارتباطية الخاصة بك من خلال التخزين المؤقت في الذاكرة باستخدام Amazon ElastiCache. يمكنك توفير ما يصل إلى 55% من التكلفة والحصول على أداء قراءة أسرع يصل إلى 80 مرة باستخدام Amazon ElastiCache مع Amazon RDS for MySQL (مقارنة بـ Amazon RDS for MySQL بمفردها).

تصنيف البيانات في طبقات (Data tiering)

يمكنك استخدام Data tiering لـ Amazon ElastiCache for Redis كطريقة أقل تكلفة لتوسيع نطاق مجموعاتك حتى مئات التيرابايت من السعة. يوفر Data tiering خيار السعر والأداء لأحمال عمل Redis من خلال استخدام محركات أقراص SSD منخفضة التكلفة في كل عقدة مجموعة بالإضافة إلى تخزين البيانات في الذاكرة.

إنه مثالي لأحمال العمل التي تصل إلى 20 بالمائة من مجموعة البيانات الإجمالية بانتظام وللتطبيقات التي يمكنها تحمل وقت استجابة إضافي عند الوصول إلى البيانات على SSD. يتوفر تصنيف بيانات في طبقات لخدمة Amazon ElastiCache عند استخدام الإصدار 6.2 من Redis والإصدارات الأحدث على عُقد R6gd المستندة إلى Graviton2. تتمتع عُقد R6gd بسعة إجمالية أكبر بنحو 5 أضعاف (الذاكرة + SSD) ويمكن أن تساعدك على تحقيق وفورات تزيد عن 60% عند التشغيل بأقصى استخدام مقارنة بعقد R6g (الذاكرة فقط).

العُقد المحجوزة

توفر لك عُقد Amazon ElastiCache المحجوزة خصمًا كبيرًا على الاستخدام عند الطلب عندما تلتزم بمدة عام أو ثلاث سنوات. باستخدام العقد المحجوزة، يمكنك التشغيل بدون عمليات دفع مُسبقة أو بدفع جزء مُسبقًا أو دفع التكلفة كاملة مُسبقًا لإنشاء حجز لتشغيل العقدة الخاصة بك في منطقة معينة. تتوفر هذه الحجوزات بزيادات مدتها عام أو ثلاث سنوات وتقدم خصمًا كبيرًا على رسوم الاستخدام المستمرة بالساعة. اقرأ المزيد عن العقد المحجوزة الخاصة بـ ElastiCache for Redis والعقد المحجوزة الخاصة بـ ElastiCache for Memcached.

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

ما الغرض من استخدام Amazon ElastiCache؟

Amazon ElastiCache هي خدمة ويب تجعل من السهل نشر وتشغيل عُقد الخادم المتوافقة مع بروتوكول Redis أو Memcached في السحابة. تعمل Amazon ElastiCache على تحسين أداء تطبيقات الويب من خلال السماح لك باسترداد المعلومات من نظام سريع ومُدار بالكامل داخل الذاكرة، بدلاً من الاعتماد كليًا على الأنظمة البطيئة القائمة على الأقراص.

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

هل خدمة Amazon ElastiCache بلا خادم؟

نعم. تسمح Amazon ElastiCache Serverless للعملاء بإضافة ذاكرة تخزين مؤقت في أقل من دقيقة وتوسيع السعة على الفور بناءً على أنماط حركة مرور التطبيقات. يمكنك البدء بسهولة من خلال تحديد اسم ذاكرة التخزين المؤقت باستخدام وحدة إدارة تحكم AWS أو حزم SDK أو AWS CLI. قم بزيارة وثائق ElastiCache الخاصة بنا لمعرفة المزيد.

ما هي مزايا Amazon ElastiCache؟

تتم إدارة Amazon ElastiCache بالكامل وأتمتة المهام الإدارية الشائعة المطلوبة لتشغيل بيئة القيمة الرئيسية الموزعة في الذاكرة.

باستخدام ElastiCache Serverless، يمكنك إنشاء ذاكرة تخزين مؤقت عالية التوافر وقابلة للتطوير في أقل من دقيقة، مما يلغي الحاجة إلى توفير سعة مجموعة ذاكرة التخزين المؤقت والتخطيط لها وإدارتها. تقوم ElastiCache Serverless تلقائيًا بتخزين البيانات بشكل متكرر عبر مناطق التوافر الثلاث وتوفر اتفاقية مستوى خدمة (SLA) للتوفر بنسبة 99.99%. من خلال التكامل مع مراقبة CloudWatch، توفر ElastiCache رؤية محسنة لمقاييس الأداء الرئيسية المرتبطة بموارد ذاكرة التخزين المؤقت الخاصة بك.

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

كيف يمكن للتخزين المؤقت في ذاكرة Amazon ElastiCache أن يساعد تطبيقاتي؟

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

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

كيف يمكنني الإعداد والبدء باستخدام Amazon ElastiCache؟

من السهل البدء باستخدام Amazon ElastiCache. إذا لم تكن قد اشتركت بالفعل في ElastiCache، فيمكنك النقر فوق الزر «بدء الاستخدام» من صفحة المعلومات العامة عن ElastiCache لإكمال عملية التسجيل. يجب أن يكون لديك حساب AWS؛ إذا لم يكن لديك حساب بالفعل، فستتم مطالبتك بإنشاء حساب عند بدء عملية الاشتراك في Amazon ElastiCache.

عند الاشتراك، يحصل عملاء AWS الجدد على 750 ساعة من استخدام عقد Amazon ElastiCache cache.t2.micro أو cache.t3.micro مجانًا لمدة تصل إلى 12 شهرًا كجزء من طبقة AWS المجانية.

بعد الاشتراك في Amazon ElastiCache، راجع دليل بدء استخدام ElastiCache for Redis ودليل بدء استخدام ElastiCache for Memcached لمعرفة كيف يمكنك تشغيل مجموعة في غضون دقائق باستخدام وحدة التحكم أو AWS CLI أو واجهات برمجة تطبيقات Amazon ElastiCache APIs.