Az S1, S2 és S3 teljesítményszintek kivonása
A KÖVETKEZŐKRE VONATKOZIK: Nosql MongoDB Cassandra Gremlin Táblázat
Fontos
A cikkben tárgyalt S1, S2 és S3 teljesítményszintek kivonásra kerülnek, és már nem érhetők el az új Azure Cosmos DB-fiókokhoz.
Ez a cikk áttekintést nyújt az S1, az S2 és az S3 teljesítményszintekről, és ismerteti, hogyan migrálhatók az ezeket a teljesítményszinteket használó gyűjtemények egyetlen particionált gyűjteménybe. A cikk elolvasása után a következő kérdésekre válaszolhat:
- Miért vonják ki az S1, az S2 és az S3 teljesítményszintet?
- Hogyan viszonyulnak az egypartíciós gyűjtemények és a particionált gyűjtemények az S1, S2 és S3 teljesítményszintekhez?
- Mit kell tennem az adataimhoz való folyamatos hozzáférés biztosítása érdekében?
- Hogyan változik a gyűjteményem a migrálás után?
- Hogyan változik a számlázás az egypartíciós gyűjteményekbe való migrálás után?
- Mi a teendő, ha több mint 20 GB tárterületre van szükségem?
- Módosíthatok az S1, az S2 és az S3 teljesítményszint között a tervezett migrálás előtt?
- Hogyan migrálni az S1, S2, S3 teljesítményszintekről önálló partíciógyűjteményekre?
- Hogyan érint, ha EA-ügyfél vagyok?
Miért vonják ki az S1, az S2 és az S3 teljesítményszintet?
Az S1, S2 és S3 teljesítményszintek nem biztosítják a standard Azure Cosmos DB-ajánlat által biztosított rugalmasságot. Az S1, S2, S3 teljesítményszintek esetében az átviteli sebesség és a tárolókapacitás is előre be lett állítva, és nem nyújtott rugalmasságot. Az Azure Cosmos DB mostantól lehetővé teszi az átviteli sebesség és a tárterület testreszabását, így sokkal rugalmasabban méretezheti az igények változását.
Hogyan viszonyulnak az egypartíciós gyűjtemények és a particionált gyűjtemények az S1, S2 és S3 teljesítményszintekhez?
Az alábbi táblázat összehasonlítja az egypartíciós gyűjteményekben, particionált gyűjteményekben és S1, S2, S3 teljesítményszintekben elérhető átviteli sebességet és tárolási lehetőségeket. Íme egy példa az USA 2. keleti régiójára:
Kvóta neve | Particionált gyűjtemény | Egypartíciós gyűjtemény | S1 | S2 | S3 |
---|---|---|---|---|---|
Maximális átviteli sebesség | Korlátlan | 10 000 RU/s | 250 RU/s | 1 K RU/s | 2,5 K RU/s |
Minimális átviteli sebesség | 2,5 K RU/s | 400 RU/s | 250 RU/s | 1 K RU/s | 2,5 K RU/s |
Maximális tárterület | Korlátlan | 20 GB | 20 GB | 20 GB | 20 GB |
Ár (havonta) | Átviteli sebesség: 6 USD / 100 RU/s Tárterület: 0,25 USD/GB |
Átviteli sebesség: 6 USD / 100 RU/s Tárterület: 0,25 USD/GB |
25 USD | 50 USD | 100 USD |
Ön EA-ügyfél? Ha igen, tekintse meg a Hogyan érint, ha NAGYVÁLLALATI ügyfél vagyok? című cikket.
Mit kell tennem az adataimhoz való folyamatos hozzáférés biztosítása érdekében?
Ha S1, S2 vagy S3 gyűjteménysel rendelkezik, a .NET SDK használatával programozott módon kell áttelepítenie a gyűjteményt egyetlen partíciógyűjteménybe.
Hogyan változik a gyűjteményem a migrálás után?
Ha S1-gyűjteménysel rendelkezik, migrálhatja őket egyetlen partíciógyűjteménybe 400 RU/s átviteli sebességgel. A 400 RU/s az egypartíciós gyűjteményekben elérhető legalacsonyabb átviteli sebesség. Az egyetlen partíciógyűjteményben található 400 RU/s költsége azonban nagyjából megegyezik az S1 gyűjteményével és 250 RU/s-tal– így nem kell fizetnie a rendelkezésére álló további 150 RU/sért.
Ha rendelkezik S2-gyűjteménnyel, migrálhatja őket egyetlen partíciógyűjteménybe 1 K RU/s sebességgel. Az átviteli sebesség szintje nem változik.
Ha rendelkezik S3-gyűjteménnyel, migrálhatja őket egy 2,5 K RU/s-os partíciógyűjteménybe. Az átviteli sebesség szintje nem változik.
Minden ilyen esetben a gyűjtemény áttelepítése után testre szabhatja az átviteli sebesség szintjét, vagy igény szerint vertikálisan fel- és leskálázhatja, hogy alacsony késésű hozzáférést biztosítson a felhasználók számára.
Hogyan változik a számlázás az egyetlen partíciógyűjteménybe való migrálás után?
Feltételezve, hogy az USA keleti régiójában 10 S1 gyűjtemény és 1 GB tárterület található, és ezeket a 10 S1 gyűjteményeket 10 egypartíciós gyűjteménybe migrálja 400 RU/s sebességgel (a minimális szint). A számla a következőképpen fog kinézni, ha a 10 egypartíciós gyűjteményt egy teljes hónapig megőrzi:
Módosíthatok az S1, az S2 és az S3 teljesítményszint között a tervezett migrálás előtt?
A .NET SDK használatával csak az S1, S2 és S3 teljesítménnyel rendelkező meglévő fiókok módosíthatók és módosíthatók programozott módon. Ha S1, S3 vagy S3 értékről egyetlen partíciógyűjteményre vált, nem térhet vissza az S1, S2 vagy S3 teljesítményszintre.
Hogyan migrálni az S1, S2, S3 teljesítményszintekről önálló partíciógyűjteményekre?
A .NET SDK használatával programozott módon migrálhat az S1, S2 és S3 teljesítményszintekről egypartíciós gyűjteményekre. Ezt a tervezett migrálás előtt önállóan is elvégezheti, hogy kihasználhassa az egypartíciós gyűjteményekkel elérhető rugalmas átviteli sebesség előnyeit.
Migrálás egypartíciós gyűjteményekbe a .NET SDK használatával
Ez a szakasz csak egy gyűjtemény teljesítményszintjének SQL .NET API-val történő módosítását ismerteti, de a folyamat hasonló a többi SDK-hoz.
Íme egy kódrészlet, amely a gyűjtemény átviteli sebességét másodpercenként 5000 kérelemegységre módosítja:
//Fetch the resource to be updated
Offer offer = client.CreateOfferQuery()
.Where(r => r.ResourceLink == collection.SelfLink)
.AsEnumerable()
.SingleOrDefault();
// Set the throughput to 5000 request units per second
offer = new OfferV2(offer, 5000);
//Now persist these changes to the database by replacing the original resource
await client.ReplaceOfferAsync(offer);
Látogasson el az MSDN-be , ahol további példákat tekinthet meg, és további információkat tudhat meg az ajánlati módszereinkről:
Hogyan érint, ha EA-ügyfél vagyok?
Az EA-ügyfelek a jelenlegi szerződésük végéig árvédettek lesznek.
Következő lépések
Ha többet szeretne megtudni az adatok Azure Cosmos DB-vel való díjszabásáról és kezeléséről, tekintse át az alábbi erőforrásokat:
- Adatok particionálása az Azure Cosmos DB-ben. Megismerheti az egypartíciós tárolók és a particionált tárolók közötti különbségeket, valamint tippeket kaphat a particionálási stratégia zökkenőmentes skálázásához.
- Az Azure Cosmos DB díjszabása. Megismerheti az átviteli sebesség kiépítésének és a tárterület felhasználásának költségeit.
- Kérelemegységek. Ismerje meg a különböző művelettípusok, például olvasás, írás, lekérdezés átviteli sebességének használatát.