أعلنت Microsoft إتاحة Azure Managed Redis كخدمة مُدارة بالكامل لقواعد البيانات داخل الذاكرة، مصممة لتسريع التطبيقات ودعم أعباء العمل السحابية الحديثة وتطبيقات الذكاء الاصطناعي، بما في ذلك تطبيقات التوليد المعزز بالاسترجاع (RAG). وتجمع الخدمة أحدث ابتكارات Redis مع التزويد والتحديث والتصحيح والتوسع التلقائي، ما يقلل المهام التشغيلية المطلوبة من فرق التطوير.
تخزن Azure Managed Redis البيانات في الذاكرة بدلاً من الاعتماد على التخزين القائم على الأقراص، وهو ما يتيح كتابة البيانات واسترجاعها بزمن تأخير أقل. وتقول Microsoft إن الخدمة يمكن أن توفر وصولاً عالي الأداء بمعدل يصل إلى ملايين الطلبات في الثانية، مع دعم اتصالات متوافقة مع عملاء Redis.
توسع جغرافي ومرونة في الأداء
تدعم الخدمة توافراً يصل إلى 99.999%، إلى جانب ميزة التكرار الجغرافي النشط. ويمكن استخدام ما يصل إلى خمس مثيلات Redis لإنشاء ذاكرة تخزين مؤقت موحدة عبر مناطق Azure، مع اختيار الذاكرات الأساسية المحلية لتحسين أداء القراءة والكتابة عالمياً.
وتوفر Microsoft خيارات تسعير مصممة وفق احتياجات الذاكرة والأداء، بما في ذلك أعباء العمل التي تتطلب كثافة حسابية أو ذاكرة كبيرة. كما تتيح بنية Flash optimized نقل البيانات قليلة الاستخدام من ذاكرة RAM إلى وحدات تخزين NVMe، بهدف تحسين التعامل مع مجموعات البيانات الكبيرة وخفض التكلفة. وتوجد أيضاً إعدادات غير عالية التوافر مخصصة لاختبارات التطوير وتقييم الأداء.
قدرات Redis لتطبيقات البيانات والذكاء الاصطناعي
تتضمن Azure Managed Redis مجموعة من إمكانات Redis، من بينها RediSearch لتحويل ذاكرة التخزين المؤقت إلى محرك بحث في الوقت الفعلي، مع الاستعلام في حقول متعددة، والإكمال التلقائي، والتصفية الجغرافية، والبحث عن أقرب الجيران (KNN). ويمكن استخدام هذه القدرات في تطبيقات الذكاء الاصطناعي المتقدمة.
وتدعم الخدمة كذلك RedisJSON لتخزين البيانات بصيغة JSON والاستعلام عنها وتحديث عناصرها، وRedisTimeSeries لمعالجة كميات كبيرة من بيانات السلاسل الزمنية، وRedisBloom للاستفادة من هياكل البيانات الاحتمالية. وتشمل حالات الاستخدام المذكورة البحث عن التشابه المتجهي، وحفظ سجل المحادثات، والتخزين الدلالي المؤقت لتطبيقات RAG، إضافة إلى إدارة بيانات الجلسات ولوحات المتصدرين في الوقت الفعلي، والعمل كوسيط رسائل للنشر والاشتراك.
وتدعم Azure Managed Redis أنواع بيانات Redis التالية:
- السلاسل النصية لأزواج المفتاح والقيمة.
- التجزئات لمجموعات أزواج المفتاح والقيمة.
- القوائم والمجموعات والمجموعات المرتبة.
- الصور النقطية وHyperLogLog لتقريب أعداد العناصر الفريدة.
- الفهارس الجغرافية والـ Streams لتسلسلات البيانات القائمة على السجلات.
التكامل والأمان والانتقال من الخدمة السابقة
تتكامل الخدمة مع Azure App Service وAzure Functions وAzure SQL وAzure OpenAI Service وAzure Database for PostgreSQL وAzure Kubernetes Service. وتذكر Microsoft إمكانات عزل الشبكة، والمصادقة عبر Microsoft Entra ID، والمراقبة المدمجة، إضافة إلى الاستفادة من البنية السحابية الآمنة وشبكتها العالمية. كما تشير الصفحة إلى أكثر من 100 شهادة امتثال في Azure، بينها أكثر من 50 شهادة مرتبطة بمناطق ودول محددة.
توضح Microsoft أن Azure Managed Redis خدمة من الطرف الأول طُورت بالشراكة مع Redis، وأنها متاحة عموماً وجاهزة لأعباء الإنتاج عالمياً. وبالتوازي، أعلنت الشركة تقاعد Azure Cache for Redis، وأوصت باستخدام Azure Managed Redis للأعباء الحالية والجديدة.
تحتوي صفحة المنتج على تعارض في تاريخ تقاعد فئة Enterprise؛ إذ تذكر في موضع أن Azure Cache for Redis Enterprise ستتقاعد في 30 مارس 2028، بينما تذكر في موضع آخر تاريخ 30 مارس 2027. أما مستويات Basic وStandard وPremium، فتشير الصفحة إلى تقاعدها في 30 سبتمبر 2028. وتقول Microsoft إن ذاكرات التخزين المؤقت التي لا تُرحّل إلى Azure Managed Redis ستُعطّل بعد تاريخ التقاعد، لذلك ينبغي التحقق من الموعد النهائي لفئة Enterprise مباشرة من وثائق Azure قبل التخطيط للانتقال.