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


Fejlesztés az Azure Cosmos DB for Table és az Azure Table Storage használatával

A KÖVETKEZŐKRE VONATKOZIK: Asztal

Az Azure Cosmos DB for Table és az Azure Table Storage ugyanazt a táblaadatmodellt használja, és ugyanazt a létrehozási, törlési, frissítési és lekérdezési műveletet teszi közzé az SDK-jukon keresztül.

Feljegyzés

A kiszolgáló nélküli kapacitás mód mostantól elérhető az Azure Cosmos DB API for Table szolgáltatásban. További információ: Kiszolgáló nélküli Azure Cosmos DB.

Ha jelenleg az Azure Table Storage-t használja, a következő előnyöket élvezheti az Azure Cosmos DB for Tablere való áttéréssel:

Szolgáltatás Azure Table Storage Azure Cosmos DB for Table
Késés Gyors, de nincs felső korlátja a késésnek. Az olvasások és írások egyjegyű ezredmásodperces késése 10 ms késéssel és <15 ms késéssel történő írással <a 99. percentilisen, bármilyen skálán, bárhol a világon.
Átfutás Változó teljesítménymodell. A táblák méretezhetőségi korlátja másodpercenként 20 000 művelet. Hatékonyan skálázható a táblánként dedikált és fenntartott átviteli sebességgel, amelynek rendelkezésre állását SLA-k szavatolják. A fiókoknak nincs felső korlátja az átviteli sebességre, és táblánként másodpercenként 10 millió műveletet támogatnak >kiosztott átviteli módban.
Globális terjesztés Egyetlen régió egy opcionálisan olvasható másodlagos olvasási régióval a magas rendelkezésre állás érdekében, amely támogatja az automatikus és manuális fiók feladatátvételét. Kulcsrakész globális terjesztés legalább 1–30 régióból. A szolgáltatás által felügyelt és manuális feladatátvételek támogatása bármikor, bárhol a világon.
Indexelés Csak az elsődleges index be- és RowKeybe van kapcsolvaPartitionKey. Nincsenek másodlagos indexek. Az összes tulajdonság automatikus és teljes indexelése, nincs indexkezelés.
Lekérdezés A lekérdezés végrehajtásakor az elsődleges kulcshoz tartozó indexet használja, és egyéb esetben csak vizsgálati műveletet végez. A lekérdezések a gyorsaság céljából kihasználhatják a tulajdonságok automatikus indexelését.
Konzisztencia Erős az elsődleges régióban, végleges a másodlagos régióban. Öt jól meghatározott konzisztenciaszint, amelyekkel az alkalmazás igényeinek megfelelően szabályozható a rendelkezésre állás, a késés, az átviteli sebesség és a konzisztencia.
Díjszabás Használatalapú. A használatalapú és a kiépített kapacitási módban is elérhető.
SLA-k 99,99%-os rendelkezésre állás. 99,99%-os rendelkezésre állású SLA minden enyhén korlátozott konzisztenciájú egyrégiós és többrégiós fiókhoz, valamint 99,999%-os olvasási rendelkezésre állás minden többrégiós adatbázisfiókhoz Iparágvezető és átfogó SLA-k az általános rendelkezésre állásra vonatkozóan.

Azure SDK-k

Aktuális kiadás

Az alábbi SDK-csomagok az Azure Cosmos DB for Table és a Table Storage használatával is működnek.

Nyelv Csomag Forráskód
.NET NuGet | Azure.Data.Tables azure-sdk-for-net/sdk/tables/Azure.Data.Tables
Python PyPI | azure-data-tables azure-sdk-for-python/sdk/tables/azure-data-tables
JavaScript/TypeScript npm | @azure/data-tables azure-sdk-for-js/sdk/tables/data-tables
Java Maven | azure-data-tables azure-sdk-for-java/sdk/tables/azure-data-tables
Ugrás pkg.go.dev | amiables azure-sdk-for-go/sdk/data/aztables
C++ vcpkg | azure-data-tables-cpp azure-sdk-for-cpp/sdk/tables/azure-data-tables

Korábbi kiadások

Az alábbi SDK-csomagok csak az Azure Cosmos DB for Table szolgáltatással működnek.

Következő lépések