Azure Cosmos DB - قاعدة بيانات للعصر الذكاء الاصطناعي
ينطبق على: NoSQL MongoDB كاساندرا العفريت جدول PostgreSQL
"يعتمد OpenAI على Cosmos DB لتوسيع نطاق خدمة ChatGPT ديناميكيا - أحد أسرع تطبيقات المستهلكين نموا على الإطلاق - مما يتيح موثوقية عالية وصيانة منخفضة." – ساتيا ناديلا، رئيس مجلس إدارة Microsoft والرئيس التنفيذي
يلزم أن تتسم تطبيقات اليوم بالاستجابة العالية والتوافر الدائم على الإنترنت. يجب أن تستجيب في الوقت الحقيقي للتغييرات الكبيرة في الاستخدام في ساعات الذروة، وتخزين كميات متزايدة من البيانات، وجعل هذه البيانات متاحة للمستخدمين بالمللي ثانية. لتحقيق زمن انتقال منخفض وقابلية وصول عالية، يجب توزيع مثيلات هذه التطبيقات في مراكز البيانات القريبة من المستخدمين.
أدى ارتفاع التطبيقات التي تعمل الذكاء الاصطناعي إلى طبقة أخرى من التعقيد، لأن العديد من هذه التطبيقات تدمج العديد من مخازن البيانات. على سبيل المثال، أنشأت بعض المؤسسات تطبيقات تتصل في وقت واحد ب MongoDB وPostgres وRedis وGremlin. تختلف قواعد البيانات هذه في سير عمل التنفيذ والأداء التشغيلي، ما يشكل تعقيدا إضافيا لتحجيم التطبيقات.
يعمل Azure Cosmos DB على تبسيط وتسريع تطوير التطبيق الخاص بك من خلال كونه قاعدة بيانات واحدة لاحتياجات البيانات التشغيلية الخاصة بك، من التخزين المؤقت الموزع المنسوخ جغرافيا إلى النسخ الاحتياطي إلى فهرسة المتجه والبحث. يوفر البنية الأساسية للبيانات للتطبيقات الحديثة مثل الذكاء الاصطناعي الوكيل والتجارة الرقمية وإنترنت الأشياء وإدارة الحجز. يمكن أن تستوعب جميع نماذج البيانات التشغيلية الخاصة بك، بما في ذلك الارتباطية والمستند والمتجه وقيمة المفتاح والرسم البياني والجدول.
قاعدة بيانات الذكاء الاصطناعي توفر قدرات رائدة في الصناعة...
... مجانا
Azure Cosmos DB هي قاعدة بيانات NoSQL وعلائقية ومتجهة مدارة بالكامل. ويوفر أوقات استجابة مكونة من رقم واحد بالمللي ثانية وقابلية التوسع التلقائية والفورية، إلى جانب السرعة المضمونة على أي نطاق. يتم توفير ضمان استمرارية الأعمال من خلال التوافر المدعوم باتفاقية مستوى الخدمة والأمان من فئة المؤسسة.
يعد تطوير التطبيقات أسرع وأكثر إنتاجية بفضل:
- توزيع البيانات متعددة المناطق الجاهزة في أي مكان في العالم
- واجهات برمجة التطبيقات مفتوحة المصدر
- SDKs للغات الشائعة
- الذكاء الاصطناعي وظائف قاعدة البيانات مثل قاعدة بيانات المتجهات المتكاملة أو التكامل السلس مع Azure الذكاء الاصطناعي Services لدعم استرداد الجيل المعزز
- استعلام Copilot لإنشاء استعلامات NoSQL استنادا إلى مطالبات اللغة الطبيعية (معاينة)
كخدمة مدارة بالكامل، يستلم Azure Cosmos DB إدارة قاعدة البيانات منك من خلال الإدارة التلقائية والتحديثات والتصحيح. كما أنه يتعامل مع إدارة السعة من خلال خيارات القياس التلقائية بلا خادم معقولة التكلفة التي تستجيب لاحتياجات التطبيقات لتلائم السعة مع الطلب.
تتوفر الخيارات المجانية التالية:
- يوفر المستوى المجاني لمدة بقاء Azure Cosmos DB 1000 وحدة طلب/ثانية من معدل النقل و25 غيغابايت من التخزين المجاني.
- توفر Azure الذكاء الاصطناعي Advantage 40,000 وحدة طلب/ثانية من معدل النقل لمدة 90 يوما (أي ما يصل إلى 6,000 دولار) لعملاء Azure الذكاء الاصطناعي أو GitHub Copilot.
- جرب Azure Cosmos DB مجانا لمدة 30 يوما دون إنشاء حساب Azure؛ لا يتبع أي التزام عند انتهاء الفترة التجريبية.
عندما تقرر أن Azure Cosmos DB مناسب لك، يمكنك الحصول على خصم يصل إلى 63٪ على أسعار Azure Cosmos DB من خلال السعة المحجوزة.
تلميح
لمعرفة المزيد عن Azure Cosmos DB، انضم إلينا كل يوم خميس في الساعة 1 ظهراً بتوقيت منطقة المحيط الهادئ على Azure Cosmos DB Live TV. شاهد جدول الجلسة القادمة والحلقات السابقة.
... لأكثر من مجرد تطبيقات الذكاء الاصطناعي
بالإضافة إلى الذكاء الاصطناعي، يجب أن تكون Azure Cosmos DB أيضا قاعدة بيانات goto الخاصة بك لمجموعة متنوعة من حالات الاستخدام، بما في ذلك البيع بالتجزئة والتسويق، وإنترنت الأشياء والمعلومات عن بعد، والألعاب، والاجتماعية، والتخصيص، من بين أمور أخرى. يعد Azure Cosmos DB في وضع جيد للحلول التي تتعامل مع كميات هائلة من البيانات والقراءة والكتابة على نطاق عالمي مع أوقات استجابة شبه حقيقية. إن قابلية الوصول العالية المضمونة في Azure Cosmos DB ومعدل النقل العالي وزمن الانتقال المنخفض والاتساق القابل للضبط هي مزايا كبيرة عند إنشاء هذه الأنواع من التطبيقات.
ما أنواع التطبيقات التي يعد Azure Cosmos DB مناسبا لها؟
- مخطط مرن للتطوير التكراري. على سبيل المثال، التطبيقات التي تريد اعتماد ممارسات DevOps حديثة مرنة وتسريع المخططات الزمنية لتوزيع الميزات.
- أحمال العمل الحساسة لزمن الانتقال. على سبيل المثال، التخصيص في الوقت الحقيقي.
- أحمال العمل المرنة للغاية. على سبيل المثال، منصة حجز الحفلات الموسيقية.
- أحمال العمل عالية الإنتاجية. على سبيل المثال، حالة جهاز IoT/بيانات تتبع الاستخدام.
- أحمال العمل الحرجة للمهمة المتوفرة بشكل كبير. على سبيل المثال، تطبيقات الويب التي تواجه العملاء.
ما أنواع التطبيقات التي يعد Azure Cosmos DB ملائما لها؟
- أحمال العمل التحليلية (OLAP). على سبيل المثال، التحليلات التفاعلية والتدفقية والدفعية لتمكين سيناريوهات Data Scientist / Data Analyst. ضع في اعتبارك Microsoft Fabric بدلا من ذلك.
- التطبيقات العلائقية للغاية. على سبيل المثال، تطبيقات CRM ذات التسمية البيضاء. ضع في اعتبارك Azure SQL أو قاعدة بيانات Azure ل MySQL أو قاعدة بيانات Azure ل PostgreSQL بدلا من ذلك.
... مع موثوقية ومرونة لا مثيل لها
سرعة مضمونة على أي مقياس
اكتسب سرعة ومعدل نقل مدعومين باتفاقية مستوى الخدمة لا مثيل لهما ووصولاً عالمياً سريعاً ومرونة فورية.
- يتم دعم جميع خصائص الوصول في الوقت الفعلي وزمن الوصول السريع للقراءة والكتابة على مستوى عالمي ومعدل النقل السريع والاتساق باتفاقية مستوى الخدمة
- عمليات الكتابة متعددة المناطق وتوزيع البيانات إلى أي منطقة Azure بزر فقط.
- توسيع نطاق التخزين ومعدل النقل بشكل مستقل ومرن عبر أي منطقة من مناطق Azure - حتى في أثناء اندفاعات حركة المرور غير المتوقعة - وذلك للحصول على نطاق غير محدود في جميع أنحاء العالم.
تطوير التطبيقات المبسطة
قم بالبناء بسرعة باستخدام واجهات برمجة التطبيقات مفتوحة المصدر، ومجموعات SDK متعددة، وبيانات بلا مخطط، وتحليلات بدون ETL عبر البيانات التشغيلية.
- متكاملة بشكل عميق مع خدمات Azure الرئيسية المستخدمة في تطوير التطبيقات الحديثة (السحابية الأصلية) بما في ذلك Azure Functions وIoT Hub وAKS (Azure Kubernetes Service) وخدمة التطبيقات والمزيد.
- اختر من بين واجهات برمجة تطبيقات قاعدة بيانات متعددة بما في ذلك واجهة برمجة التطبيقات الأصلية ل NoSQL وMongoDB وPostgreSQL وApache Cassandra وApache Gremlin وTable.
- استخدم Azure Cosmos DB كقاعدة بيانات الذكاء الاصطناعي موحدة لنماذج البيانات مثل الارتباطية والمستند والمتجه والقيمة الرئيسية والرسم البياني والجدول.
- أنشئ تطبيقات على واجهة برمجة التطبيقات ل NoSQL باستخدام اللغات التي تختارها باستخدام SDKs ل .NET وJava Node.js وPython. أو اختيارك من برامج التشغيل لأي من واجهات برمجة التطبيقات الأخرى الخاصة بقاعدة البيانات.
- يعمل تغيير الموجز على تسهيل تعقب وإدارة التغييرات على حاويات قاعدة البيانات وإنشاء الأحداث التي تم تشغيلها باستخدام Azure Function.
- تقوم خدمة Azure Cosmos DB الخالية من المخططات بفهرسة جميع بياناتك تلقائياً، بغض النظر عن نموذج البيانات، لتقديم استعلامات سريعة.
جاهزة للمهمة الحرجة
ضمان استمرارية العمل والتوافر بنسبة 99.999%، والأمان على مستوى المؤسسة لكل تطبيق.
- تقدم Azure Cosmos DB مجموعة شاملة من اتفاقيات مستوى الخدمة بما في ذلك التوافر الرائد في الصناعة في جميع أنحاء العالم.
- يمكنك توزيع البيانات بسهولة على أي منطقة Azure باستخدام النسخ المتماثل التلقائي للبيانات. استمتع بتشغيل خالٍ من التعطل مع عمليات الكتابة متعددة المناطق أو RPO 0 عند استخدام التناسق القوي.
- استمتع بالتشفير في حال عدم التشغيل من فئة المؤسسة باستخدام مفاتيح ذاتية الإدارة.
- يحافظ التحكم في الوصول المستند إلى دور Azure على أمان بياناتك ويوفر تحكماً دقيقاً.
مدارة بالكامل وفعالة من حيث التكلفة
إدارة قاعدة البيانات من طرف إلى طرف، مع تحجيم تلقائي بلا خادم يطابق التطبيق الخاص بك والتكلفة الإجمالية للملكية (TCO).
- خدمة قاعدة بيانات مدارة بالكامل. تتميز بصيانة وتصحيح وتحديث بشكل تلقائي من دون لمس لتوفير الوقت والمال للمطورين.
- خيارات فعالة من حيث التكلفة لأعباء العمل غير المتوقعة أو المتنوعة من أي حجم أو مقياس، ما يتيح للمطورين البدء بسهولة دون الحاجة إلى تخطيط السعة أو إدارتها.
- يوفر النموذج بلا خادم خدمة تلقائية وسريعة الاستجابة لأحمال العمل الشائكة لإدارة اندفاعات حركة المرور عند الطلب.
- يعمل معدل النقل المخصص للتحجيم التلقائي على تحجيم السعة بشكل تلقائي وفوري من أجل أعباء العمل غير المتوقعة، مع الحفاظ على اتفاقيات مستوى العمل.
ارتباط Azure Synapse لـ Azure Cosmos DB
Azure Synapse Link ل Azure Cosmos DB هو قدرة معالجة العمليات والتحليلات المختلطة الأصلية على السحابة (HTAP) التي تمكن التحليلات في الوقت الفعلي تقريبا عبر البيانات التشغيلية في Azure Cosmos DB. ينشئ ارتباط Azure Synapse تكاملاً محكمًا وسلسًا بين Azure Cosmos DB وAzure Synapse Analytics.
- تقليل تعقيد التحليلات مع عدم وجود وظائف ETL للإدارة.
- التفاصيل القريبة من الوقت الحقيقي في البيانات التشغيلية.
- لا يوجد تأثير على أحمال العمل التشغيلية.
- محسن لأحمال الأعمال التحليلية واسعة النطاق.
- فعّال من حيث التكلفة.
- تحليلات للكتابات المتوفرة محلياً والموزعة بشكل عمومي ومتعددة المناطق.
- التكامل المحلي مع Azure Synapse Analytics.
المحتوى ذو الصلة
- تعرف على كيفية اختيار واجهة برمجة تطبيقات في Azure Cosmos DB