Megosztás a következőn keresztül:


Adatbázis, tároló vagy automatikus skálázási átviteli sebesség kiépítése a Gremlin-erőforrásokhoz készült Azure Cosmos DB-ben

A KÖVETKEZŐKRE VONATKOZIK: Gremlin

Ez a cikk bemutatja, hogyan építhet ki átviteli sebességet a Gremlinhez készült Azure Cosmos DB-ben. Szabványos (manuális) vagy automatikus skálázási átviteli sebességet építhet ki egy tárolóra vagy egy adatbázisra, és megoszthatja az adatbázis tárolói között. Az átviteli sebességet az Azure Portal, az Azure CLI vagy az Azure Cosmos DB SDK-k használatával építheti ki.

Ha másik API-t használ, tekintse meg a NoSQL API-t, a Cassandra API-t és a MongoDB-cikkekhez készült API-t az átviteli sebesség kiépítéséhez.

Azure Portal

  1. Jelentkezzen be az Azure Portalra.

  2. Hozzon létre egy új Azure Cosmos DB-fiókot, vagy válasszon ki egy meglévő Azure Cosmos DB-fiókot.

  3. Nyissa meg az Adatkezelő panelt, és válassza az Új gráf lehetőséget. Ezután adja meg a következő részleteket:

    • Jelezze, hogy új adatbázist hoz létre, vagy meglévőt használ. Ha az adatbázis szintjén szeretné kiépíteni az átviteli sebességet, válassza az Adatbázis átviteli sebességének kiépítése lehetőséget.
    • Adjon meg egy gráfazonosítót.
    • Adjon meg egy partíciókulcs-értéket (például /ItemID).
    • Adjon meg egy kiépíteni kívánt átviteli sebességet (például 1000 kérelemegységet).
    • Kattintson az OK gombra.

    Képernyőkép az Adatkezelőről, amikor új gráfot hoz létre adatbázisszintű átviteli sebességgel

.NET SDK

Feljegyzés

A NoSQL-hez készült Azure Cosmos DB SDK-kkal az összes Azure Cosmos DB API átviteli sebességét kiépíteni lehet, kivéve a Cassandra és a MongoDB API-t.

Tárolószintű átviteli sebesség kiépítése

// Create a container with a partition key and provision throughput of 400 RU/s
DocumentCollection myCollection = new DocumentCollection();
myCollection.Id = "myContainerName";
myCollection.PartitionKey.Paths.Add("/myPartitionKey");

await client.CreateDocumentCollectionAsync(
    UriFactory.CreateDatabaseUri("myDatabaseName"),
    myCollection,
    new RequestOptions { OfferThroughput = 400 });

Adatbázisszintű átviteli sebesség kiépítése

//set the throughput for the database
RequestOptions options = new RequestOptions
{
    OfferThroughput = 500
};

//create the database
await client.CreateDatabaseIfNotExistsAsync(
    new Database {Id = databaseName},  
    options);

Azure Resource Manager

Az Azure Resource Manager-sablonok segítségével automatikus skálázási átviteli sebességet építhet ki adatbázis- vagy tárolószintű erőforrásokon az összes Azure Cosmos DB API-hoz. Példákért tekintse meg az Azure Cosmos DB Azure Resource Manager-sablonjait.

Azure CLI

Az Azure CLI használatával automatikus skálázási átviteli sebességet építhet ki egy adatbázisra vagy tárolószintű erőforrásokra az összes Azure Cosmos DB API-hoz. A mintákért tekintse meg az Azure Cosmos DB-hez készült Azure CLI-mintákat.

Azure PowerShell

Az Azure PowerShell használatával automatikus skálázási átviteli sebességet építhet ki egy adatbázisra vagy tárolószintű erőforrásokra az összes Azure Cosmos DB API-hoz. A mintákért tekintse meg az Azure Cosmos DB-hez készült Azure PowerShell-mintákat.

Következő lépések

Az Azure Cosmos DB átviteli sebességének kiépítéséről az alábbi cikkekben olvashat: