Cloud Experte
Azure Cosmos DB — Globales NoSQL¶
AzureCosmos DBNoSQLGlobale Verteilung 5 min Lesezeit
Cosmos DB API-Modelle, Konsistenzebenen, Partitioning und RU-Optimierung.
API-Modelle¶
- NoSQL (Core) — JSON-Dokumente, SQL-ähnliche Abfragen
- MongoDB / Cassandra / Gremlin / Table / PostgreSQL
Konsistenzebenen¶
5 Ebenen: Strong → Bounded Staleness → Session → Consistent Prefix → Eventual. Session ist der Standard — bestes Verhältnis von Performance zu Konsistenz.
Partition Key¶
- Hohe Kardinalität (userId, tenantId)
- Gleichmäßige Verteilung — keine Hot Partitions
- Abfragen innerhalb einer Partition = günstig
Zusammenfassung¶
Cosmos DB = global verteilte Apps mit Single-Digit-ms-Latenz. Der Schlüssel = der richtige Partition Key.
Brauchen Sie Hilfe bei der Implementierung?¶
Unser Team hat Erfahrung in der Planung und Implementierung moderner Architekturen. Wir helfen Ihnen gerne.