Todos os produtos
Search
Central de documentação

Tablestore:Tablestore SDK for Java version history

Última atualização: Jul 03, 2026

Histórico de versões do Tablestore SDK for Java.

Nota

SDKs da versão 4.0.0 e posteriores oferecem suporte a versões máximas e tempo de vida (TTL). Essas versões são incompatíveis com os SDKs da série 2.x.x.

Versão 5.17.7

Data de lançamento: 06/11/2025

Baixe: 5.17.7

Alterações:

  • Suporte adicionado para Global Tables.

  • Tipo FLATTENED incluído para índices de pesquisa.

  • Limitação por tag implementada em índices de pesquisa.

Versão 5.17.6

Data de lançamento: 06/05/2025

Baixe: 5.17.6

Alterações:

  • O tipo de campo vetorial agora aceita o formato bytes.

  • Tipo de dados IP incluído para índices de pesquisa.

  • Tipo de dados json adicionado para índices de pesquisa.

  • Comentários de código traduzidos do chinês para o inglês.

  • Versão do Protobuf atualizada para 4.28.2.

Versão 5.17.5

Data de lançamento: 13/01/2025

Baixe: 5.17.5

Alterações:

  • Status de sincronização removido das respostas de consulta de índice de pesquisa.

  • Lógica readMaxTimesPerRound do TunnelClient otimizada.

  • Parâmetros minScore e numCandidates adicionados para AISearch em índices de pesquisa.

  • Parâmetro trackTotalCount incluído nos índices de pesquisa.

  • Recurso de filtragem pós-consulta adicionado para índices de pesquisa.

  • Detalhes de acesso negado incluídos nas exceções relacionadas a permissões.

  • Autenticação baseada em CredentialsProvider adicionada para o TunnelClient.

Versão 5.17.4

Data de lançamento: 04/09/2024

Baixe: 5.17.4

Alterações: Parâmetro updateFullRow adicionado à configuração TableOptions.

Versão 5.17.2

Data de lançamento: 21/06/2024

Baixe: 5.17.2

Alterações:

  • Opção de diferenciação entre maiúsculas e minúsculas adicionada para tokenização.

  • Nome de medição vazio permitido para tabelas de séries temporais no Time Series Model.

Versão 5.17.1

Data de lançamento: 29/05/2024

Baixe: 5.17.1

Alterações:

Versão 5.16.3

Data de lançamento: 07/09/2023

Baixe: 5.16.3

Alterações:

  • Suporte à exclusão de analytical store adicionado.

  • Cache de DNS com atualização em segundo plano implementado.

Versão 5.16.1

Data de lançamento: 17/08/2023

Baixe: 5.16.1

Alterações:

  • Suporte à assinatura V4 adicionado para autenticação de identidade.

  • Classe TableStoreReader incluída para consultas de dados em lote concorrentes. Para mais informações, consulte Ler dados.

  • Estatísticas de histograma de datas adicionadas para índices de pesquisa. Para mais informações, consulte Agregação.

  • Componentes internos do SDK otimizados.

Versão 5.16.0

Data de lançamento: 28/07/2023

Baixe: 5.16.0

Alterações:

Versão 5.13.15

Data de lançamento: 03/04/2023

Baixe: 5.13.15

Alterações: Componentes internos do SDK otimizados.

Versão 5.13.13

Data de lançamento: 17/01/2023

Baixe: 5.13.13

Alterações: Componentes internos do SDK otimizados e bugs corrigidos.

Versão 5.13.9

Data de lançamento: 15/05/2022

Baixe: 5.13.9

Alterações: Suporte a dados de data adicionado para índices de pesquisa. Para mais informações, consulte Criar um índice de pesquisa.

Versão 5.13.5

Data de lançamento: 06/01/2022

Baixe: 5.13.5

Alterações:

  • Exclusão de metadados de séries temporais adicionada para o modelo TimeSeries. Para mais informações, consulte Excluir séries temporais.

  • Ordenação cronológica inversa implementada para consultas de dados de séries temporais no modelo TimeSeries. Para mais informações, consulte Consultar dados de séries temporais.

Versão 5.13.0

Data de lançamento: 17/11/2021

Baixe: 5.13.0

Alterações: Recurso de consulta SQL adicionado. Para mais informações, consulte Consulta SQL.

Versão 5.12.0

Data de lançamento: 27/10/2021

Baixe: 5.12.0

Alterações: Modelo TimeSeries adicionado. Para mais informações, consulte Modelo TimeSeries.

Versão 5.11.0

Data de lançamento: 23/07/2021

Baixe: 5.11.0

Alterações:

  • Recurso de coluna virtual adicionado aos índices de pesquisa. Para mais informações, consulte Colunas virtuais.

  • Agregação por percentil e agregação por histograma implementadas para índices de pesquisa. Para mais informações, consulte Agregação.

Versão 5.10.3

Data de lançamento: 26/10/2020

Baixe: 5.10.3

Alterações:

  • Recurso de entrega de dados adicionado. Para obter informações sobre como entregar dados ao Object Storage Service (OSS) no console do Tablestore ou usando SDKs do Tablestore, consulte Usar o console do Tablestore para entregar dados ao OSS e Entregar dados ao OSS usando um SDK.

  • Recuperação de linhas dentro de grupos de agregação implementada para índices de pesquisa. Para mais informações, consulte Agregação.

  • Validação de formato adicionada para parâmetros de configuração.

  • Integração do SDK com mecanismos de computação otimizada.

Versão 5.7.0

Data de lançamento: 07/04/2020

Baixe: 5.7.0

Alterações:

  • Suporte a varredura paralela adicionado para índices de pesquisa. Para mais informações, consulte Varredura paralela.

  • TableStoreWriter otimizado.

Versão 5.4.0

Data de lançamento: 18/11/2019

Baixe: 5.4.0

Alterações:

  • Gerenciamento de colunas predefinidas (adição e exclusão) adicionado para tabelas existentes.

  • SDK interno para o Tunnel Service otimizado.

  • Suporte à criação de tabelas criptografadas implementado. Para mais informações, consulte Criar uma tabela criptografada.

Versão 5.3.0

Data de lançamento: 10/09/2019

Baixe: 5.3.0

Alterações: Recurso de agregação estatística adicionado aos índices de pesquisa.

Versão 5.1.0

Data de lançamento: 01/07/2019

Baixe: 5.1.0

Alterações: Mais tipos de tokenizador adicionados para índices de pesquisa.

Versão 5.0.0

Data de lançamento: 10/06/2019

Baixe: 5.0.0

Alterações:

  • Número da versão elevado para 5.x para alinhamento entre os SDKs. A versão 5.x é compatível com as interfaces do SDK 4.x.

  • Consulta exists adicionada para índices de pesquisa.

Versão 4.12.1

Data de lançamento: 08/05/2019

Baixe: 4.12.1

Alterações: Modelo TimelineV2 adicionado.

Versão 4.10.2

Data de lançamento: 11/03/2019

Baixe: 4.10.2

Alterações:

  • Implementação log4j2 e arquivo log4j2.xml removidos.

  • TunnelWorker: Lógica de nova tentativa automática corrigida para condições de rede instáveis.

Versão 4.7.4

Data de lançamento: 27/09/2018

Baixe: 4.7.4

Alterações:

  • Recurso de índice de pesquisa adicionado. Os seguintes tipos de consulta têm suporte:

    • Pesquisa em vários campos

    • Consulta de intervalo

    • Consulta com curinga

    • Consulta aninhada

    • Pesquisa de texto completo

    • Ordenação

  • Recurso de índice secundário global implementado.

Versão 4.0.0

Data de lançamento: 01/08/2016

Baixe: 4.0.0

Alterações:

Versão 2.2.4

Data de lançamento: 12/05/2016

Baixe: 2.2.4

Alterações:

  • Atualizações condicionais adicionadas.

  • Filtros incluídos.

Versão 2.1.0

Data de lançamento: 12/11/2015

Alterações:

  • Transmissão de rede assíncrona e ajuste de desempenho implementados, aumentando as consultas por segundo (QPS) várias vezes com o mesmo uso de CPU.

  • APIs assíncronas flexíveis fornecidas com suporte a callbacks e retorno de futures.

  • SDK desacoplado do OSS SDK. O novo SDK contém apenas código relacionado ao Tablestore, com pequenos ajustes na estrutura de diretórios.

  • Lógica de nova tentativa otimizada. A lógica padrão foi aprimorada, e erros de linha única em operações em lote podem ser tentados novamente individualmente. Também há uma maneira mais clara de personalizar a lógica de nova tentativa.

  • Registro de logs otimizado. Agora os logs são registrados para cada estágio de uma solicitação. Há suporte para logs de solicitações lentas. IDs de rastreamento vinculam toda a cadeia de logs entre o SDK e os serviços de backend.

  • API OTSWriter disponibilizada para importação de dados em lote fácil e eficiente.

  • Outras otimizações: Mais funções utilitárias adicionadas para vários tipos de dados e API fornecida para calcular o tamanho dos dados.

Importante:

A versão 2.1.0 apresenta as seguintes pequenas incompatibilidades com a versão 2.0.4:

  • Após substituir o SDK, atualize os caminhos de importação para classes cujos pacotes foram alterados. Por exemplo, o pacote para ClientConfiguration mudou de com.aliyun.openservices para com.aliyun.openservices.ots. Os pacotes foram ajustados porque o SDK do Tablestore agora está separado do OSS SDK, tornando mais adequado colocar as classes anteriormente compartilhadas sob o pacote ots.

  • Antes que seu programa seja encerrado ou quando uma instância OTSClient não for mais necessária, chame o método shutdown do OTSClient para liberar as threads e os recursos de conexão mantidos pelo objeto OTSClient.

  • Alguns nomes de itens de configuração em ClientConfiguration foram alterados. Por exemplo, unidades de tempo foram adicionadas aos nomes.

  • O novo SDK possui diferentes dependências de pacotes, como HttpAsyncClient e Joda-Time. Se você encontrar problemas durante a execução, verifique se há dependências conflitantes.

Versão 2.0.4

Data de lançamento: 25/09/2015