本文档主要介绍表格存储PHP SDK的安装和使用,适用4.0.0以上版本。并且假设您已经开通了阿里云表格存储服务,并创建了AccessKeyId和AccessKeySecret。
-
如果您还没有开通或者还不了解阿里云的表格存储服务,请登录表格存储的产品主页进行了解。
-
如果您还没有创建AccessKeyId和AccessKeySecret,请到阿里云 Access Key 的管理控制台创建 Access Key。
特别注意
4.0.0以上版本SDK支持数据多版本和生命周期,但是该版本SDK不兼容2.x.x系列的SDK。
SDK下载
版本迭代详情请参见PHP SDK 历史迭代版本。
版本
当前最新版本:5.0.0
兼容性
- 对于4.x.x系列的SDK兼容
- 对于2.x.x系列的SDK不兼容
变更内容
- 5.0.0
- 新功能:支持局部事务
- 新功能:支持多元索引
- 新功能:支持全局二级索引
- 4.1.0
支持Stream基础接口
- 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升级成谷歌官方版本protobuf-php库。
- 变更:各接口的primary_key变更成list类型,保证顺序性。
- 变更:各接口的attribute_columns变更成list类型,以支持多版本功能。
在文档使用中是否遇到以下问题
更多建议
匿名提交