Azure Cosmos DB Java SDK v4 voor API voor NoSQL: opmerkingen bij de release en resources

De Azure Cosmos DB Java SDK v4 voor NoSQL combineert een Async-API en een Synchronisatie-API in één Maven-artefact. De v4 SDK biedt verbeterde prestaties, nieuwe API-functies en Async-ondersteuning op basis van Project Reactor en de Netty-bibliotheek. Gebruikers kunnen verbeterde prestaties verwachten met Azure Cosmos DB Java SDK v4 versus de Azure Cosmos DB Async Java SDK v2 en de Azure Cosmos DB Sync Java SDK v2.

Important

Deze releaseopmerkingen zijn alleen voor Azure Cosmos DB Java SDK v4. Als u momenteel een oudere versie dan v4 gebruikt, raadpleegt u de gids Migreren naar Azure Cosmos DB Java SDK v4 voor hulp om te upgraden naar v4.

Hier volgen drie stappen om snel aan de slag te gaan.

  1. Installeer de minimaal ondersteunde Java-runtime, JDK 8 , zodat u de SDK kunt gebruiken.
  2. Doorloop de quickstartgids voor Azure Cosmos DB Java SDK v4 waarmee u toegang krijgt tot het Maven-artefact en wordt stapsgewijs uitgelegd hoe u eenvoudige Azure Cosmos DB-aanvragen kunt uitvoeren.
  3. Lees de prestatietips en probleemoplossingsgidsen voor de Azure Cosmos DB Java SDK v4 om de SDK voor uw toepassing te optimaliseren.

De Azure Cosmos DB-workshops en -labs zijn een andere geweldige resource voor het leren gebruiken van Azure Cosmos DB Java SDK v4.

Nuttige inhoud

Content Verbinden
Opmerkingen bij de release Releaseopmerkingen voor Java SDK v4
SDK downloaden Maven
API-documentatie Naslagdocumentatie voor Java-API
Bijdragen aan SDK Azure SDK voor Java Central-opslagplaats op GitHub
Aan de slag Quickstart: Een Java-app bouwen om Azure Cosmos DB for NoSQL-gegevens te beheren
GitHub-opslagplaats met quickstartcode
Beste praktijken Aanbevolen procedures voor Java SDK v4
Basiscodevoorbeelden GitHub-opslagplaats met voorbeeldcode
Console-app met wijzigingenfeed Wijzigingenfeed - Java SDK v4-voorbeeld
GitHub-opslagplaats met voorbeeldcode
Voorbeeld van web-app GitHub-opslagplaats met voorbeeldcode
Tips voor prestaties Tips voor betere prestaties voor Java SDK v4
Troubleshooting Problemen met Java SDK v4 oplossen
Migreren naar v4 vanuit een oudere SDK Migreren naar Java V4 SDK
Minimaal ondersteunde runtime JDK 8
Azure Cosmos DB-workshops en -labs Startpagina van Azure Cosmos DB-workshops

Important

  • De 4.13.0-release-updates reactor-core en reactor-netty primaire versies om de release te 2020.0.4 (Europium) trainen.

Releasegeschiedenis

Releasegeschiedenis wordt bijgehouden in de azure-sdk-for-java-opslagplaats, voor een gedetailleerde lijst met releases, zie het changelog-bestand.

Raadpleeg het changelog-bestand voor de minimale versie die u ten zeerste kunt gebruiken.

FAQ

Hoe word ik op de hoogte gesteld van de buitengebruikstelling van de SDK?

Microsoft biedt 12 maanden voor het einde van de ondersteuning van de buiten gebruik stellende SDK om een soepele overgang naar een ondersteunde SDK te vergemakkelijken. We informeren u via verschillende communicatiekanalen: de Azure portal, Azure updates en directe communicatie met toegewezen servicebeheerders.

Can I author applications by using a to-be-retired Azure Cosmos DB SDK during the 12 month period?

Ja, u kunt toepassingen ontwerpen, implementeren en wijzigen met behulp van de to-be-buiten gebruik gestelde Azure Cosmos DB SDK gedurende de kennisgevingsperiode van 12 maanden. We raden u aan om tijdens de kennisgevingsperiode van 12 maanden te migreren naar een nieuwere ondersteunde versie van de Azure Cosmos DB SDK.

Na de buitengebruikstellingsdatum, wat gebeurt er met toepassingen die gebruikmaken van de niet-ondersteunde Azure Cosmos DB SDK?

Na de buitengebruikstellingsdatum maakt Azure Cosmos DB geen bugfixes meer, voegt u nieuwe functies toe of biedt u ondersteuning voor de buiten gebruik gestelde SDK-versies. Als u liever geen upgrade uitvoert, blijven aanvragen die vanuit de buiten gebruik gestelde versies van de SDK worden verzonden, nog steeds geleverd door de Azure Cosmos DB-service.

Welke SDK-versies hebben de nieuwste functies en updates?

Nieuwe functies en updates worden alleen toegevoegd aan de meest recente secundaire versie van de meest recente ondersteunde primaire SDK-versie. Wij raden aan altijd de nieuwste versie te gebruiken om te profiteren van nieuwe functies, prestatieverbeteringen en oplossingen voor problemen. Als u een oude, niet-buiten gebruik gestelde versie van de SDK gebruikt, werken uw aanvragen voor Azure Cosmos DB nog steeds, maar hebt u geen toegang tot nieuwe mogelijkheden.

Wat moet ik doen als ik mijn toepassing niet kan bijwerken vóór een afsluitdatum?

Wij raden u aan zo snel mogelijk een upgrade naar de nieuwste SDK uit te voeren. Nadat een SDK is gelabeld voor buitengebruikstelling, hebt u 12 maanden om de toepassing bij te werken. Als u niet kunt bijwerken op de buitengebruikstellingsdatum, blijven aanvragen die worden verzonden vanuit de buiten gebruik gestelde versies van de SDK nog steeds worden verwerkt door Azure Cosmos DB, zodat uw actieve toepassingen blijven functioneren. Maar Azure Cosmos DB maakt geen bugfixes meer, voegt nieuwe functies toe of biedt ondersteuning voor de buiten gebruik gestelde SDK-versies.

Als u een ondersteuningsplan hebt en technische ondersteuning nodig hebt, neem contact met ons op door een ondersteuningsticket in te vullen.

Hoe kan ik aanvragen dat functies worden toegevoegd aan een SDK of connector?

Nieuwe functies worden niet altijd onmiddellijk toegevoegd aan elke SDK of connector. Als er geen functie wordt ondersteund die u wilt toevoegen, kunt u feedback toevoegen aan ons communityforum.

Volgende stappen 

Zie Microsoft Azure Cosmos DB servicepagina voor meer informatie over Azure Cosmos DB.