【笔记】API参考—请求结构

简介: 本文主要介绍PolarDB-X 2.0支持的API请求结构,包括服务地址、请求协议和请求方法等。

服务地址

PolarDB-X 2.0支持的API服务接入地址请参见下表。

地域(部署位置) 接入地址(Endpoint)
华东1(杭州) polardbx.cn-hangzhou.aliyuncs.com
华北2(北京) polardbx.cn-beijing.aliyuncs.com

通信协议

支持通过HTTP或HTTPS通道进行请求通信。为了获得更高的安全性,推荐您使用HTTPS通道发送请求。

请求方法

支持HTTP GET方法发送请求,这种方式下请求参数需要包含在如下的请求URL中。


http://Endpoint/?Action=xx&Parameters


说明

  • Endpoint:分布式关系型数据库API的服务接入地址,详情情参见服务地址
  • Action:要执行的操作,如调用DescribeTables查询已创建的分布式关系型数据库的数据表。
  • Version:要使用的API版本,当前的API版本是2020-02-02。
  • Parameters:请求参数,每个参数之间用英文and符号(&)分隔。请求参数由公共请求参数和API自定义参数组成。公共参数中包含API版本号、身份验证等信息,详情请参见公共参数

请求参数

每个请求都需要指定要执行的操作,即Action参数(例如CreateDatabase),以及每个操作都需要包含的公共请求参数和指定操作所特有的请求参数。

字符编码

请求及返回结果都使用UTF-8字符集进行编码。

相关文章
|
6月前
|
存储 数据库连接 数据库
告别数据库瓶颈!用这个技巧让你的程序跑得飞快!
本文介绍了数据库连接池的概念及其在性能优化中的重要性,通过两个示例展示了如何管理 SQLite 数据库连接。首先,手动实现了一个基于 `sqlite3` 和 `queue.Queue` 的简单连接池,涵盖初始化、获取与释放连接的核心流程。接着,使用功能更强大的 `SQLAlchemy` 库创建连接池,简化了连接管理并支持更多高级特性。对比两种方式后发现,自定义连接池适合学习和小型应用,而 `SQLAlchemy` 更适用于复杂场景。合理使用连接池可显著提升高并发环境下的数据库操作效率。
114 1
|
8月前
|
供应链 算法 开发者
网络中的半双工与全双工
【8月更文挑战第24天】
2628 0
|
SQL 关系型数据库 MySQL
mysql随机获取一条或者多条数据的方法与对比
MySQL随机获取一条或多条数据时,不同语句的对比实验
1316 0
mysql随机获取一条或者多条数据的方法与对比
|
运维 网络协议 云栖大会
一文回顾阿里云基础设施2022云栖精彩时刻!
一文回顾阿里云基础设施2022云栖精彩时刻!
一文回顾阿里云基础设施2022云栖精彩时刻!
|
边缘计算 架构师 物联网
阿里云推出全屋智能联盟网关,实现跨品牌智能设备互联互通
近日,在北京望京中心阿里云IoT实验室,由阿里云主导研发的全屋智能联盟网关产品正式迎来第一批参观客户,通过现场对前后装跨品牌产品的控制、联动的演示,实现了全场景的前后装设备互通、边缘场景应用,将助力广大地产项目提升产品力,实现全屋智能。
1102 2
阿里云推出全屋智能联盟网关,实现跨品牌智能设备互联互通
|
SQL 存储 分布式计算
数据湖统一元数据与权限
本文整理自阿里云数据湖构建与分析研发熊佳树在7月17日阿里云数据湖技术专场交流会的分享。
2172 0
数据湖统一元数据与权限
|
开发者
消息服务-短信产品规则和业务限制 | 学习笔记
快速学习消息服务-短信产品规则和业务限制
|
弹性计算 前端开发 Linux
使用ECS+Docker运行OpenGauss
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 OpenGauss是一款开源关系型数据库管理系统 ,采用木兰宽松许可证v2发行 。OpenGauss内核源自PostgreSQL,深度融合华为在数据库领域多年的经验,结合企业级场景需求,持续构建竞争力特性。同时openGauss也是一个开源、免费的数据库平台,鼓励社区贡献、合作。
897 0
使用ECS+Docker运行OpenGauss