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


Mi alapján válasszon a kiosztott átviteli sebesség és a kiszolgáló nélküli megoldás között?

A KÖVETKEZŐKRE VONATKOZIK: NoSQL MongoDB Cassandra Gremlin Asztal

Az Azure Cosmos DB két különböző kapacitásmódban érhető el: kiosztott átviteli sebesség és kiszolgáló nélküli. Mindkét módban pontosan ugyanazokat az adatbázisműveleteket hajthatja végre, de a számlázás módja gyökeresen eltér. Az alábbi videó bemutatja az egyes módok és a különböző típusú számítási feladatokhoz való illeszkedés alapvető különbségeit:

Részletes összehasonlítás

Feltételek Kiosztott átviteli sebesség Kiszolgáló nélküli
A legjobban a Kiszámítható teljesítményt igénylő, tartós forgalmat igénylő számítási feladatok Időszakos vagy kiszámíthatatlan forgalommal és alacsony átlag–csúcs forgalommal rendelkező számítási feladatok
Hogyan működik? Minden tárolóhoz konfiguráljon bizonyos mennyiségű kiosztott átviteli sebességet a kérelemegységekben (KÉRELEM-ek) kifejezve másodpercenként. Ez a kérelemegység-mennyiség másodpercenként elérhető az adatbázis-műveletekhez. A kiosztott átviteli sebesség manuálisan frissíthető, vagy automatikusan módosítható automatikus skálázással. Az adatbázis-műveleteket a tárolókon futtathatja anélkül, hogy konfigurálnia kellene a korábban kiosztott kapacitást.
Földrajzi eloszlás Elérhető (korlátlan számú Azure-régió) Nem érhető el (a kiszolgáló nélküli fiókok csak egyetlen Azure-régióban futtathatók)
Tárolónkénti tárterület maximális száma Korlátlan 1 TB1
Teljesítmény < SLA által lefedett pontolvasások és írások 10 ms-os késése < Pontolvasások 10 ms-os késése és < 30 ms az SLO által lefedett írások esetén
Számlázási modell A számlázás óránként történik a kiépített RU/s esetében, függetlenül attól, hogy hány kérelemegységet használtak fel. A számlázás óránként történik az adatbázis-műveletek által felhasznált kérelemegységek számához.

1 Kiszolgáló nélküli tároló legfeljebb 1 TB-ig ga. A maximális RU/s rendelkezésre állás a tárolóban tárolt adatoktól függ. Lásd: Kiszolgáló nélküli teljesítmény

A várható fogyasztás becslése

Bizonyos esetekben nem egyértelmű, hogy a kiosztott átviteli sebességet vagy a kiszolgáló nélkülit kell-e választani egy adott számítási feladathoz. A döntés segítése érdekében megbecsülheti a teljes várható felhasználást, vagy az egy hónap alatt felhasználható kérelemegységek teljes számát.

További információ: kiszolgáló nélküli költségek becslése.

1. példa: a számítási feladatok várhatóan legfeljebb 500 RU/s-ra fognak kirobbanni, és egy hónap alatt összesen 20 000 000 kérelemegységet használnak fel.

  • Kiosztott átviteli sebesség módban a kiosztott átviteli sebességgel rendelkező tárolót 500 RU/s mennyiségben konfigurálná a következő havi költséghez: 0,008 USD * 5 * 730 = 29,20 USD
  • Kiszolgáló nélküli módban a felhasznált kérelemegységekért fizetnie kell: $0,25 * 20 = $5.00

2. példa: a számítási feladatok várhatóan legfeljebb 500 RU/s-ra fognak kirobbanni, és egy hónap alatt összesen 250 000 000 kérelemegységet használnak fel.

  • Kiosztott átviteli sebesség módban a kiosztott átviteli sebességgel rendelkező tárolót 500 RU/s mennyiségben konfigurálná a következő havi költséghez: 0,008 USD * 5 * 730 = 29,20 USD
  • Kiszolgáló nélküli módban a felhasznált kérelemegységekért fizetne: $0,25 * 250 = $62,50

(Ezek a példák nem számolják el a tárolási költséget, ami megegyezik a két mód között.)

Feljegyzés

Az előző példában bemutatott költségek csak bemutató célokra szolgálnak. A legfrissebb díjszabási információkért tekintse meg a díjszabási oldalt.

Következő lépések

  • További információ az átviteli sebesség Azure Cosmos DB-n való kiépítéséről
  • További információ a kiszolgáló nélküli Azure Cosmos DB-ről
  • Ismerkedés a kérelemegységek fogalmával