全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多
表格存储

前言

更新时间:2018-07-02 22:57:22

简介

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

特别注意

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

SDK下载

版本迭代详情参考这里

版本

当前最新版本:4.0.0

兼容性

对于 4.x.x 系列的 SDK:

  • 兼容

对于 2.x.x 系列的 SDK:

  • 不兼容

变更内容

4.0.0

  • 支持5.5以上php版本,包括5.5、5.6、7.0、7.1、7.2等版本,只支持64位的PHP系统,推荐使用PHP7.
  • 新功能:支持TTL设置,createTable, updateTable新增table_options参数
  • 新功能:支持多版本,putRow, updateRow, deleteRow, batchGetRow均支持timestamp设置,getRow, getRange, BatchGet等接口支持max_versions过滤
  • 新功能:支持主键列自增功能, 接口新增return_type, 返回新增primary_key,返回对应操作的primary_key
  • 变更:底层protobuf升级成Google官方版本protobuf-php库
  • 变更:各接口的primary_key变更成list类型,保证顺序性
  • 变更:各接口的attribute_columns变更成list类型,以支持多版本功能
本文导读目录