本文介紹Tablestore Java SDK的歷史迭代版本。
版本號碼:5.13.15
發布時間:2023-04-03
下載地址:5.13.15
更新日誌:時序模型支援TimeseriesWriter寫入工具。具體操作,請參見使用時序Writer寫入時序資料。
版本號碼: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
下載地址:tablestore-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
下載地址:tablestore-4.7.4-release.zip
- 新增多元索引功能。
- 多欄位檢索
- 範圍查詢
- 萬用字元查詢
- 巢狀查詢
- 全文檢索索引
- 排序
- 新增全域二級索引。
版本號碼:4.0.0
發布時間:2016-08-01
下載地址:aliyun_tablestore_java_sdk_4.0.0.zip
更新日誌:
版本號碼:2.2.4
發布時間:2016-05-12
下載地址:aliyun_tablestore_java_sdk_2.2.4.zip
更新日誌:
- 新增condition update。
- 新增filter。
版本號碼:2.1.0
發布時間:2015-11-12
更新日誌:
- 網路傳輸非同步化及一系列效能調優:同等CPU使用方式下QPS提升數倍。
- 提供靈活易用的非同步介面:支援傳入callback,同時返回future。
- 解除與OSS SDK的綁定:新的SDK只包含Tablestore SDK相關代碼,目錄結構有細微調整。
- 重試邏輯最佳化:最佳化預設的重試邏輯;支援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