简介

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

特别注意

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

SDK下载

版本迭代详情参考这里

版本

当前最新版本:4.1.0

兼容性

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

  • 兼容

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

  • 不兼容

变更内容

  • 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升级成Google官方版本protobuf-php库
    • 变更:各接口的primary_key变更成list类型,保证顺序性
    • 变更:各接口的attribute_columns变更成list类型,以支持多版本功能