Azure Cosmos DB Java SDK v4 for API for NoSQL: notas de versão e recursos

APLICA-SE A: NoSQL

O SDK Java v4 do Azure Cosmos DB para NoSQL combina uma API Assíncrona e uma API de Sincronização em um artefato Maven. O SDK v4 traz desempenho aprimorado, novos recursos de API e suporte assíncrono baseado no Project Reator e na biblioteca Netty. Os usuários podem esperar um desempenho aprimorado com o Azure Cosmos DB Java SDK v4 versus o Azure Cosmos DB Async Java SDK v2 e o Azure Cosmos DB Sync Java SDK v2.

Importante

Estas Notas de Versão destinam-se apenas ao SDK Java v4 do Azure Cosmos DB. Se você estiver usando uma versão mais antiga do que a v4, consulte o guia Migrar para o SDK Java do Azure Cosmos DB v4 para obter ajuda na atualização para a v4 .

Aqui estão três passos para começar rápido!

  1. Instale o tempo de execução Java mínimo suportado, JDK 8 para que você possa usar o SDK.
  2. Trabalhe no Guia de início rápido para o SDK Java v4 do Azure Cosmos DB, que obtém acesso ao artefato Maven e percorre as solicitações básicas do Azure Cosmos DB.
  3. Leia as dicas de desempenho e os guias de solução de problemas do SDK Java do Azure Cosmos DB Java v4 para otimizar o SDK para seu aplicativo.

Os workshops e laboratórios do Azure Cosmos DB são outro ótimo recurso para aprender a usar o SDK Java v4 do Azure Cosmos DB!

Conteúdo útil

Conteúdo Associar
Notas de Versão Notas de versão do Java SDK v4
Transferência de SDK Maven
Documentação da API Documentação de referência da API Java
Contribua para o SDK SDK do Azure para Java Central Repo no GitHub
Introdução Guia de início rápido: criar um aplicativo Java para gerenciar o Azure Cosmos DB para dados NoSQL
Repositório GitHub com código de início rápido
Melhores Práticas Práticas recomendadas para Java SDK v4
Exemplos de código básico Azure Cosmos DB: exemplos Java para a API para NoSQL
Repositório GitHub com código de exemplo
Aplicação de consola com Alterar Feed Alterar feed - Exemplo do Java SDK v4
Repositório GitHub com código de exemplo
Exemplo de aplicativo Web Crie um aplicativo Web com o Java SDK v4
Repositório GitHub com código de exemplo
Sugestões de desempenho Dicas de desempenho para Java SDK v4
Resolução de problemas Solucionar problemas do Java SDK v4
Migrar para v4 a partir de um SDK mais antigo Migrar para o Java V4 SDK
Tempo de execução mínimo suportado JDK 8
Workshops e laboratórios do Azure Cosmos DB Página inicial dos workshops do Azure Cosmos DB

Importante

  • As atualizações reactor-core de lançamento 4.13.0 e reactor-netty as versões principais para 2020.0.4 (Europium) o trem de lançamento.

Histórico de versões

O histórico de versões é mantido no repositório azure-sdk-for-java, para obter uma lista detalhada das versões, consulte o arquivo changelog.

É altamente recomendável usar a versão 4.48.2 e superior.

FAQ

Como vou ser notificado do SDK descontinuado?

A Microsoft dará um aviso com 12 meses de antecedência antes do fim de suporte do SDK descontinuado para permitir uma transição suave para um SDK suportado. Será notificado através de vários canais de comunicação: o portal do Azure, as atualizações do Azure e através de comunicação direta com os administradores atribuídos aos serviços.

Posso criar aplicações com um SDK do Azure Cosmos DB que vai ser descontinuado durante o período de 12 meses?

Sim, poderá criar, implementar e modificar aplicações com o SDK do Azure Cosmos DB que vai ser descontinuado durante o período de aviso de 12 meses. Recomendamos que migre para uma versão suportada mais recente do SDK do Azure Cosmos DB durante o período de aviso de 12 meses, conforme adequado.

Após a data da descontinuação, o que acontece às aplicações que utilizam o SDK do Azure Cosmos DB não suportado?

Após a data de descontinuação, o Azure Cosmos DB deixará de fazer correções de erros, adicionar funcionalidades novas e fornecer suporte às versões descontinuadas do SDK. Se preferir não atualizar, o serviço Azure Cosmos DB continua a servir os pedidos enviados das versões descontinuadas do SDK.

Que versões do SDK terão as mais recentes funcionalidades e atualizações?

As funcionalidades e atualizações novas só vão ser adicionadas à última versão menor da última grande versão do SDK. Recomendamos que utilize sempre a última versão para tirar partido das funcionalidades, das melhorias ao desempenho e das correções de erro mais recentes. Se estiver a utilizar uma versão antiga e ainda em uso do SDK, os pedidos ao Azure Cosmos DB continuarão a funcionar, mas não terá acesso a nenhuma capacidade nova.

O que devo fazer se não conseguir atualizar a minha aplicação antes da data de descontinuação?

Recomendamos que atualize para o último SDK o mais cedo possível. Quando um SDK é marcado para descontinuação, tem 12 meses para atualizar a sua aplicação. Se não conseguir atualizar até à data de descontinuação, os pedidos enviados das versões descontinuadas do SDK continuam a ser servidos pelo Azure Cosmos DB, pelo que as aplicações em execução continuam a funcionar. Contudo, o Azure Cosmos DB deixará de fazer correções de erros, adicionar funcionalidades novas e fornecer suporte às versões descontinuadas do SDK.

Se tiver um plano de suporte e precisar de suporte técnico, preencha um pedido de suporte para nos contactar.

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

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

Próximos passos

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