Beobachtetes Signal · 24. Juni 2026 · Technical Article · Quelle: DEV Community · Relevanz: 2/5 · Sentiment: Neutral
Wann SQL versagt: Azure Cosmos DB im Vergleich zu Blob Storage
Dieser technische Blogbeitrag erläutert, wann relationale SQL-Datenbanken ungeeignet sind, und stellt zwei Azure-Alternativen vor: Azure Cosmos DB für flexible JSON-Dokumente und Azure Blob Storage für unstrukturierte Dateien. Er beschreibt die Konzepte von Cosmos DB wie Account, Datenbank, Container und Item, betont die kritische Bedeutung eines passenden Partition Key und erklärt die Abrechnung über Request Units im provisionierten sowie serverlosen Modus. Für Blob Storage werden Blob-Typen (Block, Append, Page), Speicherebenen (Hot, Cool, Archive) sowie Shared Access Signatures für temporären Zugriff behandelt. Der Autor vergleicht Azure SQL, Cosmos DB sowie Blob Storage miteinander und bietet praxisnahe Orientierung, um Datenstrukturen und Zugriffsmuster optimal auf den passenden Azure-Dienst abzustimmen.
Praxisnahe technische Leitlinien zur Auswahl von Azure-Speicher- und Datenbankdiensten unterstützen Ingenieure beim Aufbau Cloud-basierter MarTech- und AdTech-Systeme, bieten jedoch eher erklärende Hilfestellung als plattformübergreifende Branchenimpulse.
Marktsignale zu Microsoft Azure in Echtzeit verfolgen
Polaris7 erfasst behördliche Registrierungen, Primärquellen, Führungswechsel und Deal-Aktivitäten rund um die Uhr. Erstellen Sie Ihren kostenlosen Explorer-Workspace, um automatisierte Executive Briefings zu erhalten.
Wichtigste Kernpunkte & Evidenz
- Azure Cosmos DB ist eine vollständig verwaltete NoSQL-Datenbank, die JSON-Dokumente speichert und mehrere APIs unterstützt.
- Die Abrechnung von Cosmos DB erfolgt über Request Units (RUs) in den Modi provisioned throughput und serverless.
- Der Partition Key in Cosmos DB ist essenziell für die Datenverteilung und Performance; eine falsche Wahl erzeugt Hot Partitions.
- Azure Blob Storage speichert unstrukturierte Dateien in Containern, bietet Hot-, Cool- und Archive-Tiers sowie Block-, Append- und Page-Blobs.
- Shared Access Signatures (SAS Tokens) ermöglichen temporären, eingeschränkten Zugriff auf Blobs oder Container, ohne Account-Schlüssel offenzulegen.
Verknüpfte Unternehmen
1 verknüpfte UnternehmenOntologie & Marktkonzepte
Verwandte Marktsignale & Trends
Aktuelle verifizierte Unternehmensentwicklungen und Deal-Aktivitäten in diesem Marktsegment.
So ändern Sie den Partitionsschlüssel in Azure Cosmos DB
Der Artikel erläutert, dass der Partitionsschlüssel eines Containers in Azure Cosmos DB bei der Erstellung festgelegt wird und nicht direkt vor Ort geändert werden kann. Eine Änderung erfordert daher die Migration von Daten in einen neuen Container. Es werden vier Ansätze und deren Kompromisse vorgestellt: die Azure-Portal-Funktion zur Änderung des Partitionsschlüssels (verwaltet, geringer Aufwand), Container-Copy-Jobs über die CLI (skriptbasiert, Online- und Offline-Modi), eine benutzerdefinierte Migrationspipeline mittels Bulk Ingestion, ADF, Spark und Change Feed (maximale Kontrolle) sowie ein Global Secondary Index (GSI) zur Unterstützung abweichender Lesemuster ohne Verschiebung von Schreibvorgängen. Zu den wichtigsten operativen Aspekten gehören Online- versus Offline-Kopiermodi, Auswirkungen auf die RU-Kosten, Voraussetzungen wie Continuous Backup und ein Change Feed für alle Versionen und Löschungen, das TTL-Verhalten sowie nur bei der Erstellung konfigurierbare Einstellungen wie hierarchische Partitionsschlüssel.
Datenbankentscheidungen, die nach zwei Jahren zu technischen Problemen führen
Ein technischer Beitrag von Qodors auf DEV beleuchtet, wie frühe Datenbankentscheidungen nach rund zwei Jahren zu erheblichen technischen Schulden führen. Der Artikel analysiert Vor- und Nachteile gängiger Optionen wie MongoDB, Postgres, Firebase sowie SQL Server/Azure SQL und benennt wiederkehrende operative Fehler: fehlende Indizes, mangelhafte Migrationsstrategien, vermischte Workloads, ignorierte Lese- und Schreibmuster sowie ungetestete Backups. Um kostspielige Refactorings und Ausfälle bei der Skalierung zu minimieren, werden fünf konkrete Fragen vor der Auswahl empfohlen: Datenstruktur, Lese-Schreib-Verhältnis, Wachstumserwartungen, Team-Expertise und Migrationskosten. Der Beitrag basiert auf der Erfahrung aus über 300 entwickelten und geretteten Produkten sowie mehreren Firebase-Migrationen.
Create Highly Available Azure Storage for Public Website
This technical tutorial explains how to host public files or a static website on Microsoft Azure Blob Storage with high availability and safety features. It walks through creating an Azure storage account, selecting Read‑access Geo‑redundant storage for cross‑region availability, enabling anonymous blob access so files are publicly viewable, creating a public blob container, uploading and testing files, and enabling data protection features such as blob soft delete (set to 21 days) and blob versioning. The guide is a step‑by‑step how‑to for configuring Azure storage settings via the Azure Portal.
Marktsignale & Strategische Shifts in Echtzeit verfolgen
Erstellen Sie benutzerdefinierte Watchlists, um automatisierte, evidenzbasierte Executive Briefings zu erhalten, sobald wesentliche Signale oder Marktverschiebungen auftreten.
