Azure Cosmos DB Java SDK v4 für die API für NoSQL: Versionshinweise und Ressourcen
GILT FÜR: NoSQL
Das Azure Cosmos DB Java SDK v4 for NoSQL kombiniert eine asynchrone API und eine synchrone API in ein Maven-Artefakt. Das SDK v4 bietet verbesserte Leistung, neue API-Features und asynchrone Unterstützung basierend auf Project Reactor und der Netty-Bibliothek. Benutzer können gegenüber Azure Cosmos DB Async Java SDK v2 und Azure Cosmos DB Sync Java SDK v2 eine bessere Leistung mit Azure Cosmos DB Java SDK v4 erwarten.
Wichtig
Diese Versionshinweise gelten nur für Azure Cosmos DB Java SDK v4. Wenn Sie aktuell eine ältere Version als v4 verwenden, lesen Sie den Leitfaden Migrieren zum Azure Cosmos DB Java SDK v4, um Hilfe beim Upgrade auf v4 zu erhalten.
Mit den folgenden drei Schritten können Sie schnell einsteigen.
- Installieren Sie die mindestens unterstützte Java-Runtime (JDK 8), damit Sie das SDK verwenden können.
- Durchlaufen Sie die Schnellstartanleitung für Azure Cosmos DB Java SDK v4, um Zugriff auf das Maven-Artefakt zu erhalten und die Verwendung grundlegender Azure Cosmos DB-Anforderungen zu erlernen.
- Lesen Sie die Leitfaden mit Leistungstipps und zur Problembehandlung für Azure Cosmos DB Java SDK v4, um das SDK für Ihre Anwendung zu optimieren.
Die Azure Cosmos DB-Workshops und -Labs sind eine weitere hervorragende Ressource, um die Verwendung des Azure Cosmos DB Java SDK v4 zu erlernen!
Nützliche Inhalte
Inhalt | Link |
---|---|
Versionsanmerkungen | Versionshinweise für Java SDK v4 |
SDK-Download | Maven |
API-Dokumentation | Java-API-Referenzdokumentation |
Am SDK mitwirken | Azure SDK für das zentrale Java-Repository auf GitHub |
Erste Schritte | Schnellstart: Erstellen einer Java-App zum Verwalten von Azure Cosmos DB for NoSQL-Daten GitHub-Repository mit Schnellstartcode |
Bewährte Methoden | Bewährte Methoden für Java SDK v4 |
Einfache Codebeispiele | Azure Cosmos DB: Java-Beispiele für die API für NoSQL GitHub-Repository mit Beispielcode |
Konsolen-App mit Änderungsfeed | Änderungsfeed: Java SDK v4-Beispiel GitHub-Repository mit Beispielcode |
Web-App-Beispiel | Erstellen einer Web-App mit dem Java SDK v4 GitHub-Repository mit Beispielcode |
Leistungstipps | Leistungstipps für das Java SDK v4 |
Problembehandlung | Problembehandlung für das Java SDK v4 |
Migrieren zu v4 von einem älteren SDK | Migrieren zum Java SDK v4 |
Unterstützte Mindestlaufzeit | JDK 8 |
Azure Cosmos DB-Workshops und -Labs | Homepage der Azure Cosmos DB-Workshops |
Wichtig
- Mit Release 4.13.0 werden die Hauptversionen von
reactor-core
undreactor-netty
auf Releasetrain2020.0.4 (Europium)
aktualisiert.
Releaseverlauf
Der Releaseverlauf wird im Repository „azure-sdk-for-java“ verwaltet. Eine ausführliche Liste der Releases finden Sie in der Datei „changelog“.
Empfohlene Version
Es wird dringend empfohlen, Version 4.64.0 und höher zu verwenden.
Häufig gestellte Fragen
Wie werde ich über die Einstellung eines SDK benachrichtigt?
Um einen reibungslosen Übergang zu einem unterstützten SDK zu ermöglichen, informiert Microsoft 12 Monate vor Ende des Supports über die Einstellung eines SDK. Sie werden über verschiedene Kommunikationskanäle benachrichtigt: Azure-Portal, Azure-Updates und direkte Kommunikation mit den entsprechenden Dienstadministratoren.
Kann ich mit einem Azure Cosmos DB SDK, das eingestellt werden soll, während der 12-monatigen Frist Anwendungen erstellen?
Ja, mit einem solchen Azure Cosmos DB SDK können Sie während der 12-monatigen Frist Anwendungen erstellen, bereitstellen und ändern. Es wird empfohlen, nach Bedarf innerhalb der 12-monatigen Frist zu einer neueren unterstützten Version des Azure Cosmos DB SDK zu migrieren.
Was geschieht nach dem Einstellungsdatum mit Anwendungen, die das nicht unterstützte Azure Cosmos DB SDK verwenden?
Nach dem Einstellungsdatum werden von Azure Cosmos DB für die eingestellten SDK-Versionen keine Fehlerbehebungen mehr durchgeführt und keine neuen Funktionen hinzugefügt, und es wird auch kein Support mehr dafür angeboten. Wenn Sie kein Upgrade durchführen möchten, werden von den eingestellten Versionen des SDK gesendete Anforderungen weiterhin vom Azure Cosmos DB-Dienst bedient.
Welche SDK-Versionen werden über die neuesten Funktionen und Updates verfügen?
Neue Funktionen und Updates werden nur der aktuellen Nebenversion der neuesten unterstützten SDK-Hauptversion hinzugefügt. Es wird empfohlen, immer die aktuelle Version zu verwenden, um von neuen Funktionen, Leistungsverbesserungen und Fehlerbehebungen zu profitieren. Wenn Sie eine alte, noch nicht eingestellte Version des SDK verwenden, funktionieren Ihre Anforderungen an Azure Cosmos DB weiterhin, Sie haben jedoch keinen Zugriff auf neue Funktionen.
Was muss ich tun, wenn ich meine Anwendung nicht vor einem Stichtag aktualisieren kann?
Es wird empfohlen, so früh wie möglich auf das neueste SDK zu aktualisieren. Nachdem ein SDK für die Einstellung markiert wurde, bleiben Ihnen 12 Monate zur Aktualisierung Ihrer Anwendung. Wenn Sie die Aktualisierung nicht bis zum Einstellungsdatum vornehmen können, werden von den eingestellten Versionen des SDK gesendete Anforderungen weiterhin von Azure Cosmos DB verarbeitet, sodass Ihre ausgeführten Anwendungen weiterhin funktionieren. Für die eingestellten SDK-Versionen werden jedoch von Azure Cosmos DB keine Fehlerbehebungen mehr durchgeführt und keine neuen Funktionen hinzugefügt, und es wird auch kein Support mehr dafür angeboten.
Wenn Sie über einen Supportplan verfügen und technischen Support benötigen, kontaktieren Sie uns, indem Sie ein Supportticket erstellen.
Wie kann ich anfordern, dass Features zu einem SDK oder Connector hinzugefügt werden?
Neue Features werden nicht immer jedem SDK oder Connector sofort hinzugefügt. Wenn eine Funktion, die Ihrer Meinung hinzugefügt werden sollte, nicht unterstützt wird, fügen Sie bitte unserem Communityforum ein Feedback hinzu.
Nächste Schritte
Weitere Informationen zu Azure Cosmos DB finden Sie auf der Seite zum Dienst Microsoft Azure Cosmos DB.