Aliyun Tablestore SDK for Python 概述 此 Python SDK 基于 阿里云表格存储服务 <http://www.aliyun.com/product/ots/>_ API 构建。 阿里云表格存储是构建在阿里云飞天分布式系统之上的 NoSQL 数据存储服务,提供海量结构化数据的存储和实时访问。 运行环境 安装 Python 即可运行,支持 python3.8、Python3.9、python3.10、python3.11、python3.12。 安装方法 1. PIP安装 pip install tablestore 2. 源码安装 下载源码 git clone https://github.com/aliyun/aliyun-tablestore-python-sdk.git 构建 whl (构建好的whl文件在dist目录下) poetry build 安装 pip install dist/tablestore-{替换为实际版本}-py3-none-any.whl 示例代码 表(Table)示例: 表操作(表的创建、获取、更新和删除) 单行写(向表内写入一行数据) 单行读(从表内读出一样数据) 更新单行(更新某一行的部分字段) 删除某行(从表内删除某一行数据) 批量写(向多张表,一次性写入多行数据) 批量读(从多张表,一次性读出多行数据) 范围扫描(给定一个范围,扫描出该范围内的所有数据) 主键自增列(主键自动生成一个递增ID) 全局二级索引 局部事务(提交事务) 局部事务(舍弃事务) 多元索引(Search)示例: 基础搜索 并发圈选数据 全文检索 向量检索 Max/Min/Sum/Avg/Count/DistinctCount等 GroupBy/Histogram等 贡献代码 请参考 开发指南 进行开发. 我们非常欢迎大家为 Tablestore Python SDK 以及其他 Tablestore SDK 贡献代码。 非常感谢 @Wall-ee 对 4.3.0 版本的贡献。 联系我们 阿里云 Tablestore 官方网站 阿里云官网联系方式 阿里云 Tablestore 官方文档