Kit SDK Java Azure Cosmos DB v4 pour l’API pour NoSQL : notes de publication et ressources

Le Kit de développement logiciel (SDK) Java Azure Cosmos DB v4 pour NoSQL combine une API asynchrone et une API synchrone en un seul artefact Maven. Le Kit de développement logiciel (SDK) v4 offre des performances améliorées, de nouvelles fonctionnalités d’API et une prise en charge asynchrone basée sur le réacteur de projet et la bibliothèque Netty. Les utilisateurs peuvent s’attendre à des performances améliorées avec le Kit de développement logiciel (SDK) Java Azure Cosmos DB v4 par rapport au Kit de développement logiciel (SDK) Java Azure Cosmos DB v2 asynchrone et au Kit de développement logiciel (SDK) Java Azure Cosmos DB v2 synchrone.

Important

Ces notes de publication concernent uniquement le Kit de développement logiciel (SDK) Java Azure Cosmos DB v4. Si vous utilisez actuellement une version antérieure à v4, consultez le guide Migrer vers le kit SDK Java v4 Azure Cosmos DB pour être accompagné dans la mise à niveau vers v4.

Voici trois étapes pour aller plus vite.

  1. Installez le Runtime Java minimal pris en charge, JDK 8, pour pouvoir utiliser le Kit de développement logiciel (SDK).
  2. Utilisez le guide de démarrage rapide pour le Kit de développement logiciel (SDK) Java Azure Cosmos DB v4, qui vous permet d’accéder à l’artefact Maven et de passer en revue les requêtes Azure Cosmos DB de base.
  3. Pour optimiser le Kit de développement logiciel (SDK) pour votre application, lisez les conseils sur les performances et sur le dépannage relatifs au Kit de développement logiciel (SDK) Java Azure Cosmos DB v4.

Les ateliers et laboratoires Azure Cosmos DB sont une autre formidable ressource pour apprendre à utiliser le Kit de développement logiciel (SDK) Java Azure Cosmos DB v4.

Contenu utile

Contenu Lien
Notes de publication Notes de publication du SDK Java v4
Téléchargement du Kit de développement logiciel (SDK) Maven
Documentation de l’API Documentation de référence sur l’API Java
Contribution au Kit de développement logiciel (SDK) Référentiel centralisé relatif au Kit de développement logiciel (SDK) Azure pour Java sur GitHub
Démarrer Démarrage rapide : Générer une application Java pour gérer les données d’Azure Cosmos DB for NoSQL
Référentiel GitHub avec code de démarrage rapide
Meilleures pratiques Bonnes pratiques pour le SDK Java v4
Exemples de code de base Référentiel GitHub avec exemple de code
Application console avec flux de modification Flux de modification – Exemple de Kit de développement logiciel (SDK) Java v4
Référentiel GitHub avec exemple de code
Exemple d’application web Référentiel GitHub avec exemple de code
Conseils sur les performances Conseils en performances pour le Kit de développement logiciel (SDK) Java v4
Résolution des problèmes Résoudre les problèmes du Kit de développement logiciel (SDK) Java v4
Migration d’un ancien Kit de développement logiciel (SDK) vers la v4 Migrer vers le Kit de développement logiciel (SDK) Java V4
Runtime minimal pris en charge JDK 8
Ateliers et laboratoires Azure Cosmos DB Page d’accueil relative aux ateliers Azure Cosmos DB

Important

  • La version 4.13.0 met à jour les versions majeures de reactor-core et reactor-netty pour le train de mise en production de 2020.0.4 (Europium).

Historique des mises en production

L’historique des versions est conservé dans le référentiel azure-sdk-for-java. Pour obtenir une liste détaillée des versions, consultez le fichier d’historique des versions.

Reportez-vous au fichier de journal des modifications pour la version minimale que nous vous recommandons vivement d’utiliser.

Questions fréquentes (FAQ)

Comment serai-je informé du retrait du kit SDK ?

Microsoft fournira un préavis de 12 mois avant la fin de la prise en charge du Kit de développement logiciel (SDK) mis hors service pour faciliter une transition fluide vers un KIT de développement logiciel (SDK) pris en charge. Nous vous informerons par le biais de différents canaux de communication : le portail Azure, les mises à jour Azure et la communication directe aux administrateurs de service affectés.

Can I author applications by using a to-be-retire Azure Cosmos DB SDK pendant la période de 12 mois ?

Oui, vous pourrez créer, déployer et modifier des applications à l'aide du kit de développement logiciel (SDK) to-be-supprimé Azure Cosmos DB au cours de la période d'avis de 12 mois. Nous vous recommandons de migrer vers une version plus récente prise en charge du Kit de développement logiciel (SDK) Azure Cosmos DB pendant la période d’avis de 12 mois, selon les besoins.

Après la date de mise hors service, que se passe-t-il pour les applications qui utilisent le SDK Azure Cosmos DB non pris en charge ?

Après la date de mise hors service, Azure Cosmos DB n’apporte plus de correctifs de bogues, ajoute de nouvelles fonctionnalités ou fournit une prise en charge aux versions de SDK supprimées. Si vous préférez ne pas effectuer de mise à niveau, les demandes envoyées à partir des versions supprimées du KIT DE développement logiciel (SDK) continueront d’être traitées par le service Azure Cosmos DB.

Quelles versions du kit SDK disposent des dernières fonctionnalités et mises à jour ?

Les nouvelles fonctionnalités et mises à jour ne sont ajoutées qu’à la dernière version mineure de la dernière version majeure prise en charge du kit SDK. Nous vous recommandons de toujours utiliser la dernière version pour tirer parti des nouvelles fonctionnalités, des améliorations des performances et des correctifs de bogues. Si vous utilisez une ancienne version non retirée du Kit de développement logiciel (SDK), vos demandes à Azure Cosmos DB fonctionneront toujours, mais vous n'aurez pas accès à de nouvelles fonctionnalités.

Que faire si je ne parviens pas à mettre à jour mon application avant la date limite ?

Nous vous recommandons de mettre à niveau vers la dernière version du kit de développement logiciel dès que possible. Une fois qu’un kit SDK est marqué pour la mise hors service, vous avez 12 mois pour mettre à jour votre application. Si vous n'êtes pas en mesure de mettre à jour par la date de mise hors service, les demandes envoyées à partir des versions supprimées du Kit de développement logiciel (SDK) continueront d'être traitées par Azure Cosmos DB, de sorte que vos applications en cours d'exécution continuent de fonctionner. Mais Azure Cosmos DB n’apporteront plus de correctifs de bogues, ajouteront de nouvelles fonctionnalités ou fourniront une prise en charge aux versions de SDK supprimées.

Si vous disposez d’un plan de support et avez besoin d’assistance technique, veuillez nous contacter en remplissant un ticket de support.

Comment puis-je demander l’ajout de fonctionnalités à un SDK ou un connecteur ?

Les nouvelles fonctionnalités ne sont pas toujours ajoutées à chaque SDK ou connecteur immédiatement. S’il existe une fonctionnalité non prise en charge que vous souhaitez ajouter, ajoutez des commentaires à notre forum communautaire.

Étapes suivantes

Pour en savoir plus sur Azure Cosmos DB, consultez Microsoft Azure Cosmos DB page de service.