SDK Java Assíncrono do Azure Cosmos DB para a API para o NoSQL (herdado): notas de versão e recursos

APLICA-SE A: NoSQL

O SDK Java Assíncrono da API para o NoSQL difere do SDK Java da API para o NoSQL por fornecer operações assíncronas com o suporte da biblioteca Netty. O SDK Java da API para o NoSQL anterior não oferece suporte a operações assíncronas.

Importante

Esse não é o SDK de Java mais recente para Azure Cosmos DB! É altamente recomendável usar o SDK v4 Java do Azure Cosmos DB no seu projeto. Para atualizar, siga as instruções no guia Migrar para SDK do Java v4 do Azure Cosmos DB e o guia Reator vs RxJava.

Importante

Em 31 de agosto de 2024, o SDK v2.x Java Assíncrono do Azure Cosmos DB será desativado. O Azure Cosmos DB deixará de fornecer manutenção e suporte adicionais para o SDK após a desativação. Siga as instruções acima para migrar para o SDK v4 Java do Azure Cosmos DB.

Links
Notas de Versão Notas sobre a versão do SDK do Java Assíncrono
Baixe o SDK Maven
Documentação da API Documentação de referência de API Java
Contribuir para o SDK GitHub
Introdução Introdução ao SDK Java Assíncrono
Exemplo de código GitHub
Dicas de desempenho Leiame do GitHub
runtime mínimo com suporte JDK 8

Histórico de versões

O histórico de versões é mantido no repositório de origem do SDK do Java do Azure Cosmos DB. Para obter uma lista detalhada das versões de recursos e dos bugs corrigidos em cada versão, confira a documentação do log de alterações do SDK

Perguntas frequentes

Como serei notificado sobre a desativação do SDK?

A Microsoft enviará uma notificação com 12 meses de antecedência informando sobre o fim do suporte para o SDK a ser desativado, para facilitar uma transição suave para um SDK com suporte. Você será notificado por meio de vários canais de comunicação: o portal do Azure, as atualizações do Azure e a comunicação direta com os administradores de serviços atribuídos.

Durante o período de 12 meses, posso criar aplicativos usando um SDK do Azure Cosmos DB que será desativado?

Sim, durante o período de notificação de 12 meses, você poderá criar, implantar e modificar aplicativos usando o SDK do Azure Cosmos DB que será desativado. Recomendamos que você migre para uma versão do SDK do Azure Cosmos DB mais recente com suporte durante o período de notificação de 12 meses, conforme o necessário.

Após a data de desativação, o que acontece com os aplicativos que usam o SDK do Azure Cosmos DB sem suporte?

Após a data de desativação, o Azure Cosmos DB não fará mais correções de bug, não adicionará novos recursos nem dará suporte às versões desativadas do SDK. Se você preferir não fazer a atualização, as solicitações enviadas das versões desativadas do SDK continuarão sendo atendidas pelo serviço Azure Cosmos DB.

Quais versões do SDK terão os recursos e as atualizações mais recentes?

Os novos recursos e atualizações serão adicionados somente à última versão secundária da última versão principal do SDK com suporte. Recomendamos que você sempre use a última versão para aproveitar os novos recursos, os aprimoramentos de desempenho e as correções de bug. Se você estiver usando uma versão antiga e não desativada do SDK, suas solicitações para o Azure Cosmos DB continuarão a funcionar, mas você não terá acesso a nenhuma funcionalidade nova.

O que fazer se eu não conseguir atualizar meu aplicativo antes da data limite?

Recomendamos atualizar o mais rápido possível para o SDK mais recente. Depois que um SDK for marcado para desativação, você terá 12 meses para atualizar seu aplicativo. Se você não conseguir fazer a atualização até data de desativação, as solicitações enviadas das versões desativadas do SDK continuarão a ser atendidas pelo Azure Cosmos DB, para que os aplicativos em execução continuem a funcionar. No entanto, o Azure Cosmos DB não fará mais correções de bug, não adicionará novos recursos nem dará suporte às versões desativadas do SDK.

Se você tem um plano de suporte e precisa de suporte técnico, entre em contato conosco abrindo um tíquete de suporte.

Como solicitar que recursos sejam adicionados a um SDK ou ao conector?

Os novos recursos nem sempre são adicionados a cada SDK ou conector imediatamente. Se não houver suporte para um recurso que você gostaria de adicionar, adicione comentários ao nosso fórum da comunidade.

Confira também

Para saber mais sobre o Azure Cosmos DB, veja a página do serviço Microsoft Azure Cosmos DB.