Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Ez a cikk bemutatja, hogyan építhet ki szabványos (manuális) átviteli sebességet egy adatbázison az Azure Cosmos DB for NoSQL-ben. Az átviteli sebességet egyetlen tárolóhoz vagy adatbázishoz is kiépítheti, és megoszthatja az átviteli sebességet a benne lévő tárolók között. A tárolószint és az adatbázisszintű átviteli sebesség használatának módjáról a tárolók és adatbázisok átviteli sebességének üzembe helyezésének használati esetei című cikk nyújt tájékoztatást. Az adatbázisszintű átviteli sebességet az Azure Portal vagy az Azure Cosmos DB SDK-k használatával építheti ki.
Ha másik API-t használ, tekintse meg a MongoDB API-t, a Cassandra API-t és a Gremlin-cikkekhez készült API-t az átviteli sebesség kiépítéséhez.
Átviteli teljesítmény beállítása az Azure Portal használatával
Jelentkezzen be a Azure portalra.
Hozzon létre egy új Azure Cosmos DB-fiókot, vagy válasszon ki egy meglévő Azure Cosmos DB-fiókot.
Nyissa meg az Adatkezelő panelt, és válassza az Új adatbázis lehetőséget. Adja meg a következő részleteket:
- Adjon meg egy adatbázis-azonosítót.
- Válassza a Tárolók közötti átviteli sebesség megosztása lehetőséget.
- Válassza az Automatikus skálázás vagy a Manuális átviteli sebesség lehetőséget, és adja meg a szükséges adatbázis-átviteli sebességet (például 1000 RU/s).
- Adja meg a tároló nevét a Tárolóazonosító alatt
- Partíciókulcs megadása
- Kattintson az OK gombra.
Átviteli kapacitás kiépítése az Azure CLI vagy a PowerShell használatával
Megosztott átviteli sebességgel rendelkező adatbázis létrehozásához lásd:
Átviteli sebesség kiépítése a .NET SDK használatával
Megjegyzés:
A NoSQL-hez készült Azure Cosmos DB SDK-k használatával kiépítheti az összes API átviteli sebességét. A Cassandra API-hoz is használhatja az alábbi példát.
//set the throughput for the database
RequestOptions options = new RequestOptions
{
OfferThroughput = 500
};
//create the database
await client.CreateDatabaseIfNotExistsAsync(
new Database {Id = databaseName},
options);
Következő lépések
Az Azure Cosmos DB-ben kiosztott átviteli sebességről az alábbi cikkekben olvashat:
- Kiosztott átviteli sebesség globális méretezése
- Átviteli kapacitás biztosítása tárolókra és adatbázisokra
- Hogyan lehet standard (manuális) átviteli kapacitást kiépíteni egy konténerhez
- Automatikus skálázási kapacitás konfigurálása konténerhez
- Kérelemegységek és átviteli sebesség az Azure Cosmos DB-ben