Cloud
Expert
Azure Cosmos DB — Globální NoSQL
Cosmos DB API modely, konzistenční úrovně, partitioning a RU optimalizace.
API modely
- NoSQL (Core) — JSON dokumenty, SQL-like dotazy
- MongoDB / Cassandra / Gremlin / Table / PostgreSQL
Konzistenční úrovně
5 úrovní: Strong → Bounded Staleness → Session → Consistent Prefix → Eventual. Session je default — nejlepší poměr výkon/konzistence.
Partition Key
- Vysoká kardinalita (userId, tenantId)
- Rovnoměrná distribuce — žádné hot partitions
- Dotazy v rámci jedné partition = levné
Shrnutí
Cosmos DB = globálně distribuované apps s single-digit ms latencí. Klíč = správný partition key.
Potřebujete pomoct s implementací?
Náš tým má zkušenosti s návrhem a implementací moderních architektur. Rádi vám pomůžeme.
Nezávazná konzultace