开发者社区 问答 正文

TableStore(原 OTS)Java SDK 的安装和使用



简介


本文档主要介绍 TableStore(原 OTS)Java SDK 的安装和使用,适用 4.0.0 以上版本。并且假设您已经开通了阿里云的表格存储服务,并创建了 AccessKeyId 和 AccessKeySecret。



特别注意


4.0.0 以上版本 SDK 支持数据多版本和生命周期,但是该版本 SDK 不兼容 2.x.x 系列的 SDK。

SDK 下载


  • SDK包(包含jar、源代码和示例):tablestore-4.3.1-release.zip

  • Maven 方式<dependency>
  •   <groupId>com.aliyun.openservices</groupId>
  •   <artifactId>tablestore</artifactId>
  •   <version>4.3.1</version>
  • </dependency>

  • 更全面的安装方式见下一节:安装

版本迭代详情参考 这里

版本


当前最新版本:4.3.1

兼容性


对于 4.x.x 系列的 SDK:
  • 兼容

对于 2.x.x 系列的 SDK:
  • 不兼容


变更内容

  • 增加按指定大小计算逻辑分片的功能

展开
收起
云栖大讲堂 2017-10-25 15:44:14 3617 分享 版权
阿里云 AI 助理回答

阿里云TableStore(原OTS)是阿里云提供的一种NoSQL数据存储服务,特别适合处理大规模结构化数据。它支持灵活的数据模型、高并发读写操作和强大的数据处理能力,广泛应用于日志存储分析、IoT数据收集、社交应用、游戏 leaderboard 等场景。

安装与使用

SDK下载与安装

  1. 直接下载: 您可以通过提供的链接下载tablestore-4.3.1-release.zip,解压后包含JAR文件、源代码和示例程序,可以直接引入到Java项目中。

  2. Maven依赖: 如果您的项目基于Maven管理,可以在pom.xml文件中添加如下依赖来引入TableStore的Java SDK:

    <dependency>
     <groupId>com.aliyun.openservices</groupId>
     <artifactId>tablestore</artifactId>
     <version>4.3.1</version>
    </dependency>
    

    这样Maven会在构建项目时自动下载并管理所需的库文件。

兼容性与版本迭代

  • 4.x.x系列:当前推荐使用的版本,从4.0.0开始支持数据多版本管理和生命周期管理功能,但请注意,这个版本系列不兼容2.x.x系列的SDK。
  • 2.x.x系列:较旧版本,如果您有使用此系列的遗留系统,请注意它与4.x.x系列不兼容,升级时需要做相应调整。

特别注意

  • 在升级到4.0.0及以上版本时,务必了解新增的功能如数据生命周期(TTL)和数据多版本特性,这些可能会影响现有数据处理逻辑。
  • 由于不兼容性,从2.x.x升级至4.x.x需评估并修改代码以适应新特性和API变更。

使用前准备

  • 开通服务:首先确保已在阿里云平台上开通表格存储服务。
  • AccessKey配置:获取AccessKeyId和AccessKeySecret,这是访问阿里云服务的密钥对,需在应用中正确配置以便进行权限验证。

示例与文档

SDK包内通常包含示例代码,可以帮助您快速上手。此外,阿里云官方文档提供了详细的API说明、最佳实践和故障排查指南,是学习和使用TableStore不可或缺的资源。

结论

阿里云TableStore Java SDK 4.3.1为开发者提供了强大且易用的工具集,用于高效地操作表格存储服务。在开始集成之前,建议详细阅读相关文档,理解版本间的差异,并根据实际需求选择合适的版本进行开发。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答