Mi az az Azure Cosmos DB for Table?
A KÖVETKEZŐKRE VONATKOZIK: Asztal
Az Azure Cosmos DB egy teljes mértékben felügyelt NoSQL- és relációs adatbázis a modern alkalmazásfejlesztéshez.
Az Azure Cosmos DB for Table prémium szintű képességeket kínál az Azure Table Storage-hoz írt alkalmazásokhoz, például:
- Kulcsrakész globális terjesztés.
- Dedikált átviteli sebesség világszerte (a kiosztott átviteli sebesség használatakor).
- Az esetek 99%-ában egyszámjegyű ezredmásodperces késés.
- Garantáltan magas szintű rendelkezésre állás.
- Automatikus másodlagos indexelés.
Az Azure Table Storage SDK-kkal rendelkezik a .NET, a Java, a Python, a Node.js és a Go számára. Ezek az SDK-k az Azure Table Storage vagy a Table API megcélzására használhatók. Az Azure Table Storage-hoz az Azure Table SDK-k használatával írt alkalmazások kódmódosítások nélkül migrálhatók az Azure Cosmos DB-be a prémium szintű képességek kihasználásához.
A .NET Azure Tables SDK Azure.Data.Tables az API for Table által támogatott legújabb funkciókat kínálja. Az Azure Tables ügyféloldali kódtára zökkenőmentesen megcélzhatja az Azure Table Storage-t vagy az API-t a Table service-végpontokhoz kódmódosítások nélkül.
Tipp.
Szeretné kipróbálni a Table API-t kötelezettségvállalás nélkül? Hozzon létre egy Azure Cosmos DB-fiókot az Azure Cosmos DB ingyenes kipróbálása használatával.
API a Table előnyeihez
Ha jelenleg az Azure Table Storage-t használja, a következő előnyöket élvezheti a Table API-hoz való áthelyezéssel:
Azure Table Storage | API for Table | |
---|---|---|
Késés | Gyors, de nincs felső korlátja a késésnek. | Olvasások és írások egyjegyű ezredmásodperces késése, amely 10 ms-os késéssel <van alátámasztva az olvasások és írások esetében a 99. percentilisben, bármilyen léptékben, bárhol a világon. |
Átviteli sebesség | Változó teljesítménymodell. A táblák skálázhatósági korlátja másodpercenként 20 000 művelet. | Nagy mértékben skálázható, dedikált fenntartott átviteli sebességgel táblázatonként , SLA-k által támogatott háttérrel. A fiókoknak nincs felső korlátja az átviteli sebességre, és táblánként 10 millió műveletet támogatnak >. |
Globális terjesztés | Egyetlen régió egyetlen választható olvasható, másodlagos olvasási régióval a magas szintű rendelkezésre állásért. | Kulcsrakész globális eloszlás egyről tetszőleges számú régióra. A szolgáltatás által felügyelt és manuális feladatátvételek támogatása bármikor, bárhol a világon. Több írási régió, hogy bármely régió elfogadhassa az írási műveleteket. |
Indexelés | Csak elsődleges indexelés a PartitionKey és a RowKey tulajdonságok esetén. Nincsenek másodlagos indexek. | Az összes tulajdonság automatikus és teljes indexelése alapértelmezés szerint indexkezelés nélkül. |
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. |
Árképzés | Használatalapú. | A használatalapú és a kiépített kapacitási módban is elérhető. |
SLA-k | A replikációs stratégiától függően 99,9%-ról 99,99%-ra. | 99,999%-os olvasási rendelkezésre állás, 99,99%-os írási rendelkezésre állás egy régiós fiókban, 99,999%-os írási rendelkezésre állás többrégiós fiókokban. A rendelkezésre állásra, késésre, átviteli sebességre és konzisztenciára vonatkozó átfogó SLA-k . |