请求参数 参数名称 类型 是否必选 参数位置 描述 version String 是 URL参数 API版本号 instanceId String 是 URL参数 实例ID schema String 否 RequestBody参数 指定数据库数据库名称。示例:schema=db1 digest String 否 RequestBody参数 SQL签名,唯一标记SQL。
查询连接列表 接口说明 使用此接口可以查询实例的连接列表。
使用Mongo Shell通过SSL加密连接数据库 在使用Mongo Shell连接数据库时,您可以启用SSL(Secure Sockets Layer)加密功能提高数据链路的安全性。通过SSL加密功能可以在传输层对网络连接进行加密,在提升通信数据安全性的同时,保障数据的完整性。 前提条件 三节点的副本集实例或分片集实例。目前单节点实例不支持开通SSL加密。
修改连接信息 接口说明 修改连接信息。 注意事项 建议InstanceDict对象提交的主机信息、端口、内网和外网IP的信息不一样否则,有可能修改不成功。
闪回粒度 • 闪回库:闪回整个数据库上执行的SQL操作 • 闪回表:闪回在特定数据库中的特定表上执行的SQL操作 选择库表 选择执行过误操作SQL的目标库表 误操作SQL类型 类型可选:插入、更新或删除 闪回类型 • 回滚SQL :逆序遍历BINLOG中的匹配事件,对INSERT、UPDATE、DELETE事件进行逆反操作,生成的SQL。 使用方式:在 原表 执行,对现有数据进行覆盖性恢复。
修改连接信息 说明 目前只能修改域名前缀 请求结构 PUT /v{version}/instance/{instanceId}?
连接数据库 通过API/SDK写入数据 注意: 不允许写入或导入未来5天后的数据,即新写入数据的时间戳必须小于“当前时间戳+432000秒”。 TSDB支持通过 restful API , Java SDK 和 Node SDK 写入数据。 TSDB提供的具体API接口如下: 写入数据点 获取度量列表 获取标签列表 查询数据点 通过控制台导入数据 详情参考: 数据导入
通过MongoShell连接分片集实例 Mongo Shell是MongoDB数据库自带的数据库管理工具,您可以在分片集所在的VPC内创建BCC并在其上安装Mongo Shell工具,然后通过Mongo Shell连接分片集实例。 前提条件 为保障鉴权成功,请安装与MongoDB实例版本相对应的Mongo Shell版本。
更新实例连接信息 接口说明 更新实例连接信息 本接口版本V1 请求结构 PUT /v{version}/instance/{instanceId}?
常见问题 Q:修改连接地址或端口后是否需要修改应用程序内的连接地址或端口? A:需要修改,否则应用程序无法连接上数据库。 Q:修改连接地址或端口是立即生效吗?是否需要重启实例? A:是立即生效,不需要重启实例。 Q:某个连接地址修改或释放后,可以在其他实例上使用修改或释放前的地址吗? A:可以。 Q:实例的主备库切换成功后,实例的地址是否变更? A:不会变更。