Todos os produtos
Search
Central de documentação

Tablestore:Tablestore SDK for Java version history

Última atualização: Sep 22, 2026

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

Nota

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

Version 5.17.7

Data de lançamento: 2025-11-06

Baixe: 5.17.7

Alterações:

  • Adicionado suporte a Global Tables.

  • Incluído o tipo FLATTENED para índices de pesquisa.

  • Implementada a limitação de taxa por tag para índices de pesquisa.

Version 5.17.6

Data de lançamento: 2025-05-06

Baixe: 5.17.6

Alterações:

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

  • Incluído o tipo de dado ip para índices de pesquisa.

  • Implementado o tipo de dado json para índices de pesquisa.

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

  • Atualize a versão do Protobuf para 4.28.2.

Version 5.17.5

Data de lançamento: 2025-01-13

Baixe: 5.17.5

Alterações:

  • Removido o status de sincronização das respostas de consulta de índice de pesquisa.

  • Otimizada a lógica readMaxTimesPerRound do TunnelClient.

  • Adicionados os parâmetros minScore e numCandidates para o AISearch em índices de pesquisa.

  • Adicionado o parâmetro trackTotalCount aos índices de pesquisa.

  • Implementado o recurso de post-query filtering para índices de pesquisa.

  • Adicionados detalhes de acesso negado a exceções relacionadas a permissões.

  • Incluída a autenticação baseada em CredentialsProvider para o TunnelClient.

Version 5.17.4

Data de lançamento: 2024-09-04

Baixe: 5.17.4

Alterações: Adicionado o parâmetro updateFullRow à configuração TableOptions.

Version 5.17.2

Data de lançamento: 2024-06-21

Baixe: 5.17.2

Alterações:

  • Adicionada opção de diferenciação entre maiúsculas e minúsculas para tokenização.

  • Permitido o uso de nome de medição vazio para tabelas de séries temporais no Time Series Model.

Version 5.17.1

Data de lançamento: 2024-05-29

Baixe: 5.17.1

Alterações:

Version 5.16.3

Data de lançamento: 2023-09-07

Baixe: 5.16.3

Alterações:

  • Adicionado suporte a analytical store deletion.

  • Incluído cache de DNS com atualize em segundo plano.

Version 5.16.1

Data de lançamento: 2023-08-17

Baixe: 5.16.1

Alterações:

  • Adicionado suporte à assinatura V4 para autenticação de identidade.

  • Adicionada a classe TableStoreReader para consultas simultâneas de dados em lote. Para mais informações, consulte Read data.

  • Adicionadas estatísticas de histograma de datas para índices de pesquisa. Para mais informações, consulte Aggregation.

  • Otimizados os componentes internos do SDK.

Version 5.16.0

Data de lançamento: 2023-07-28

Baixe: 5.16.0

Alterações:

Version 5.13.15

Data de lançamento: 2023-04-03

Baixe: 5.13.15

Alterações: Otimizados os componentes internos do SDK.

Version 5.13.13

Data de lançamento: 2023-01-17

Baixe: 5.13.13

Alterações: Otimização dos componentes internos do SDK e correção de bugs.

Version 5.13.9

Data de lançamento: 2022-05-15

Baixe: 5.13.9

Alterações: Adicionado suporte a dados de data para índices de pesquisa. Para mais informações, consulte Create a search index.

Version 5.13.5

Data de lançamento: 2022-01-06

Baixe: 5.13.5

Alterações:

  • Adicionada exclua de metadados de séries temporais para o modelo TimeSeries. Para mais informações, consulte Delete time series metadata.

  • Adicionada ordenação cronológica inversa para consultas de dados de séries temporais no modelo TimeSeries. Para mais informações, consulte Query time series data.

Version 5.13.0

Data de lançamento: 2021-11-17

Baixe: 5.13.0

Alterações: Adicionado o recurso de consulta SQL. Para mais informações, consulte SQL query.

Version 5.12.0

Data de lançamento: 2021-10-27

Baixe: 5.12.0

Alterações: Adicionado o modelo TimeSeries. Para mais informações, consulte TimeSeries model.

Version 5.11.0

Data de lançamento: 2021-07-23

Baixe: 5.11.0

Alterações:

  • Adicionado o recurso de coluna virtual aos índices de pesquisa. Para mais informações, consulte Use virtual columns.

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

Version 5.10.3

Data de lançamento: 2020-10-26

Baixe: 5.10.3

Alterações:

  • Adicionado o recurso de entrega de dados. Para obter informações sobre como entregar dados ao Object Storage Service (OSS) no console do Tablestore ou usando SDKs do Tablestore, consulte Use the Tablestore console to deliver data to OSS e Deliver data to OSS using an SDK.

  • Adicionada recuperação de linhas dentro de grupos de agregação para índices de pesquisa. Para mais informações, consulte Aggregation.

  • Adicionada validação de formato para parâmetros de configuração.

  • Otimizada a integração do SDK com mecanismos de computação.

Version 5.7.0

Data de lançamento: 2020-04-07

Baixe: 5.7.0

Alterações:

  • Adicionado suporte a varredura paralela para índices de pesquisa. Para mais informações, consulte Parallel scan.

  • Otimizado o TableStoreWriter.

Version 5.4.0

Data de lançamento: 2019-11-18

Baixe: 5.4.0

Alterações:

  • Adicionado gerencie de colunas predefinidas (adicionar e exclua) para tabelas existentes.

  • Otimizado o SDK interno para o Tunnel Service.

  • Adicionado suporte a crie tabelas criptografadas. Para mais informações, consulte Create an encrypted table.

Version 5.3.0

Data de lançamento: 2019-09-10

Baixe: 5.3.0

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

Version 5.1.0

Data de lançamento: 2019-07-01

Baixe: 5.1.0

Alterações: Adicionados mais tipos de tokenizador para índices de pesquisa.

Version 5.0.0

Data de lançamento: 2019-06-10

Baixe: 5.0.0

Alterações:

  • Número da versão atualize para 5.x para alinhamento entre SDKs. A versão 5.x é compatível com versões anteriores das interfaces do SDK 4.x.

  • Adicionada a consulta exists para índices de pesquisa.

Version 4.12.1

Data de lançamento: 2019-05-08

Baixe: 4.12.1

Alterações: Adicionado o modelo TimelineV2.

Version 4.10.2

Data de lançamento: 2019-03-11

Baixe: 4.10.2

Alterações:

  • Removida a implementação do log4j2 e o arquivo log4j2.xml.

  • TunnelWorker: Corrigida a lógica de nova tentativa automática para condições de rede ruins.

Version 4.7.4

Data de lançamento: 2018-09-27

Baixe: 4.7.4

Alterações:

  • Adicionado o recurso de índice de pesquisa. Há suporte aos seguintes tipos de consulta:

    • Pesquisa em vários campos

    • Consulta de intervalo

    • Consulta com curinga

    • Consulta aninhada

    • Pesquisa de texto completo

    • Classificação

  • Adicionado o recurso de índice secundário global.

Version 4.0.0

Data de lançamento: 2016-08-01

Baixe: 4.0.0

Alterações:

Version 2.2.4

Data de lançamento: 2016-05-12

Baixe: 2.2.4

Alterações:

  • Adicionadas atualize condicionais.

  • Adicionados filtros.

Version 2.1.0

Data de lançamento: 2015-11-12

Alterações:

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

  • Disponibilizadas APIs assíncronas flexíveis que aceitam callbacks e retornam futures.

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

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

  • Otimizado o registro de logs. Agora, os logs são registrados em cada estágio de uma solicitação. Há suporte a logs de solicitações lentas. Os IDs de rastreamento vinculam a cadeia completa de logs entre o SDK e os serviços de backend.

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

  • Outras otimizações: Adicionadas mais funções utilitárias para vários tipos de dados e disponibilizada uma API 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 do ClientConfiguration mudou de com.aliyun.openservices para com.aliyun.openservices.ots. Os pacotes foram ajustados porque o SDK do Tablestore agora é separado do OSS SDK, tornando mais adequado colocar as classes anteriormente compartilhadas no pacote ots.

  • Antes de encerrar o programa ou quando uma instância do 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 no ClientConfiguration foram alterados. Por exemplo, unidades de tempo foram adicionadas aos nomes.

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

Version 2.0.4

Data de lançamento: 2015-09-25