全部產品
Search
文件中心

Tablestore:Java SDK歷史迭代版本

更新時間:Apr 23, 2025

本文介紹TablestoreJava SDK的歷史迭代版本。

說明

4.0.0以上版本的SDK支援資料多版本和生命週期,且不相容2.x.x系列的SDK。

版本號碼:5.17.4

發布時間:2024-09-04

下載地址:5.17.4

更新日誌:表的TableOptions中新增updateFullRow參數。

版本號碼:5.17.2

發布時間:2024-06-21

下載地址:5.17.2

更新日誌:

  • 支援分詞大小寫敏感選項。

  • 時序模型中時序表的度量名稱支援為空白。

版本號碼:5.17.1

發布時間:2024-05-29

下載地址:5.17.1

更新日誌:

版本號碼:5.16.3

發布時間:2023-09-07

下載地址:5.16.3

更新日誌:

版本號碼:5.16.1

發布時間:2023-08-17

下載地址:5.16.1

更新日誌:

  • 支援使用v4簽名進行身份認證。

  • 新增工具類TableStoreReader,支援批量並發查詢資料。具體操作,請參見讀取資料

  • 多元索引支援日期長條圖統計功能。具體操作,請參見統計彙總

  • SDK內部最佳化。

版本號碼:5.16.0

發布時間:2023-07-28

下載地址:5.16.0

更新日誌:

版本號碼:5.13.15

發布時間:2023-04-03

下載地址:5.13.15

更新日誌:SDK內部最佳化。

版本號碼:5.13.13

發布時間:2023-01-17

下載地址:5.13.13

更新日誌:SDK內部最佳化和bugfix。

版本號碼:5.13.9

發布時間:2022-05-15

下載地址:5.13.9

更新日誌:多元索引新增日期資料類型。具體操作,請參見建立多元索引

版本號碼:5.13.5

發布時間:2022-01-06

下載地址:5.13.5

更新日誌:

版本號碼:5.13.0

發布時間:2021-11-17

下載地址:5.13.0

更新日誌:新增SQL查詢功能。更多資訊,請參見SQL查詢

版本號碼:5.12.0

發布時間:2021-10-27

下載地址:5.12.0

更新日誌:新增時序模型。更多資訊,請參見時序模型

版本號碼:5.11.0

發布時間:2021-07-23

下載地址:5.11.0

更新日誌:

  • 多元索引新增虛擬列功能。具體操作,請參見虛擬列

  • 多元索引新增百分位統計和長條圖統計功能。具體操作,請參見統計彙總

版本號碼:5.10.3

發布時間:2020-10-26

下載地址:5.10.3

更新日誌:

版本號碼:5.7.0

發布時間:2020-04-07

下載地址:5.7.0

更新日誌:

  • 多元索引新增並發匯出資料功能。具體操作,請參見並發匯出資料

  • 最佳化TableStoreWriter。

版本號碼:5.4.0

發布時間:2019-11-18

下載地址:5.4.0

更新日誌:

  • 支援已有的表新增或刪除預定義列。

  • 通道功能進行了SDK內部最佳化。

  • 支援建立加密表。具體操作,請參見建立加密表

版本號碼:5.3.0

發布時間:2019-09-10

下載地址:5.3.0

更新日誌:多元索引新增統計彙總功能。

版本號碼:5.1.0

發布時間:2019-07-01

下載地址:5.1.0

更新日誌:多元索引新增更多分詞類型。

版本號碼:5.0.0

發布時間:2019-06-10

下載地址:5.0.0

更新日誌:

  • 為了各SDK版本號碼的統一,版本號碼提升到5.x,與4.x版本SDK介面相容。

  • 多元索引新增exists query。

版本號碼:4.12.1

發布時間:2019-05-08

下載地址:4.12.1

更新日誌:新增TimelineV2模型。

版本號碼:4.10.2

發布時間:2019-03-11

下載地址:4.10.2

更新日誌:

  • Remove log4j2 implement and log4j2.xml.

  • TunnelWorker: fix auto retry logic when network condition is too bad.

版本號碼:4.7.4

發布時間:2018-09-27

下載地址:4.7.4

更新日誌:

  • 新增多元索引功能。

    • 多欄位檢索

    • 範圍查詢

    • 萬用字元查詢

    • 巢狀查詢

    • 全文檢索索引

    • 排序

  • 新增全域二級索引。

版本號碼:4.0.0

發布時間:2016-08-01

下載地址:4.0.0

更新日誌:

版本號碼:2.2.4

發布時間:2016-05-12

下載地址:2.2.4

更新日誌:

  • 新增condition update。

  • 新增filter。

版本號碼:2.1.0

發布時間:2015-11-12

更新日誌:

  • 網路傳輸非同步化及一系列效能調優:同等CPU使用方式下QPS提升數倍。

  • 提供靈活易用的非同步介面:支援傳入callback,同時返回future。

  • 解除與OSS SDK的綁定:新的SDK只包含TablestoreSDK相關代碼,目錄結構有細微調整。

  • 重試邏輯最佳化:最佳化預設的重試邏輯;支援batch操作中單行錯誤單獨重試;提供更清晰的重試邏輯自訂方式。

  • 日誌最佳化:支援要求發送到接收的各個環節的日誌記錄;支援記錄慢請求日誌;通過TraceId打通SDK與後端服務的全鏈條日誌。

  • 提供支援批量資料匯入的OTSWriter介面:旨在提供易用、高效的資料匯入體驗。

  • 其他最佳化:豐富各種資料類型的工具函數;提供計算資料大小的介面等。

重要提示

2.1.0與2.0.4版本有如下細微不相容之處:

  • 替換新的SDK後需要更改少數幾個類的import路徑。因為有幾個類的package有調整,例如ClientConfiguration的package由com.aliyun.openservices調整為com.aliyun.openservices.ots。調整package的主要原因是Tablestore的SDK已經與OSS SDK分離,之前公用的幾個類放在ots的package下更為合理。

  • 當您不再使用OTSClient執行個體時(例如程式結束前),需要主動調用OTSClient的shutdown方法,釋放OTSClient對象佔有的線程和串連資源。

  • ClientConfiguration中部分配置項的名稱有調整,例如在配置項名稱中加入了時間單位。

  • 新SDK的包依賴有變化,例如使用了HttpAsyncClient和Jodatime等,如果您在運行中有遇到問題,需要考慮是否引入了衝突的依賴。

版本號碼:2.0.4

發布時間:2015-09-25