توفير معدل نقل قياسي (يدوي) على قاعدة بيانات في Azure Cosmos DB - API ل NoSQL
ينطبق على: NoSQL
توضح هذه المقالة كيفية توفير معدل النقل القياسي (اليدوي) على قاعدة بيانات في Azure Cosmos DB ل NoSQL. يمكنك توفير معدل النقل لحاوية واحدة، أو لقاعدة بيانات ومشاركة معدل النقل بين الحاويات داخلها. لمعرفة وقت استخدام مستوى الحاوية ومعدل النقل على مستوى قاعدة البيانات، راجع مقالة استخدام حالات توفير معدل النقل على الحاويات وقواعد البيانات . يمكنك توفير سرعة نقل مستوى قاعدة البيانات باستخدام مدخل Azure أو حزم SDK لـ Azure Cosmos DB.
إذا كنت تستخدم واجهة برمجة تطبيقات مختلفة، فشاهد API ل MongoDB، وواجهة برمجة التطبيقات ل Cassandra، وواجهة برمجة التطبيقات لمقالات Gremlin لتوفير معدل النقل.
توفير الإنتاجية باستخدام بوابة Azure
قم بتسجيل الدخول إلى بوابة Azure.
إنشاء حساب Azure Cosmos DB جديد، أو تحديد حساب Azure Cosmos DB موجود.
افتح جزء مستكشف البيانات، وحدد قاعدة بيانات جديدة. أدخل التفاصيل التالية:
- أدخل معرف قاعدة البيانات.
- حدد الخيار مشاركة معدل النقل عبر الحاويات.
- حدد Autoscale أو Manual throughput وأدخل معدل نقل قاعدة البيانات المطلوبة (على سبيل المثال، 1000 RU/s).
- أدخل اسما للحاوية الخاصة بك ضمن Container ID
- أدخل مفتاح القسم
- حدد موافق.
توفير الإنتاجية باستخدام Azure CLI أو PowerShell
لإنشاء قاعدة بيانات بسعة نقل مشتركة، انظر،
توفير الإنتاجية باستخدام .NET SDK
إشعار
يمكنك استخدام Azure Cosmos DB SDKs لواجهة برمجة التطبيقات ل NoSQL لتوفير معدل النقل لجميع واجهات برمجة التطبيقات. يمكنك اختياريا استخدام المثال التالي لواجهة برمجة التطبيقات ل Cassandra أيضا.
//set the throughput for the database
RequestOptions options = new RequestOptions
{
OfferThroughput = 500
};
//create the database
await client.CreateDatabaseIfNotExistsAsync(
new Database {Id = databaseName},
options);
الخطوات التالية
راجع المقالات التالية للتعرف على الإنتاجية المتوفرة في Azure Cosmos DB:
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ