活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 安全隔离版OpenClaw NEW OpenClaw云服务器专属“龙虾“套餐低至1.5折起
  • 青云志云端助力计划 NEW 一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云
  • 云上钜惠 爆款云主机全场特惠,2核4G只要1.8折起!
  • 中小企业服务商合作专区 国家云助力中小企业腾飞,高额上云补贴重磅上线
  • 出海产品促销专区 NEW 爆款云主机低至2折,高性价比,不限新老速来抢购!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

息壤智算

领先开放的智算服务平台,提供算力、平台、数据、模型、应用“五位一体”智算服务体系,构建全流程的AI基础设施能力
AI Store
  • 算力市场
  • 模型市场
  • 应用市场
  • MCP市场
公共算力服务
  • 裸金属
  • 定制裸金属
训推服务
  • 模型开发
  • 训练任务
  • 服务部署
模型推理服务
  • 模型广场
  • 体验中心
  • 服务接入
应用托管
  • 应用实例
科研助手
  • 科研智能体
  • 科研服务
  • 开发机
  • 并行计算
大模型
  • DeepSeek-V3.1
  • DeepSeek-R1-0528
  • DeepSeek-V3-0324
  • Qwen3-235B-A22B
  • Qwen3-32B
智算一体机
  • 智算一体机
模型适配专家服务
  • 模型适配专家服务
算力服务商
  • 入驻算力服务商

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入云市场进入AI Store创新解决方案公有云生态专区智云上海应用生态专区
建站工具
  • 新域名服务
  • SSL证书
  • 翼建站
企业办公
  • 安全邮箱
  • WPS 365 天翼云版
  • 天翼企业云盘(标准服务版)
灾备迁移
  • 云管家2.0
  • 翼备份(SaaS版)

定价

协助您快速了解云产品计费模式、价格详情,轻松预估上云成本
价格计算器
  • 动态测算产品价格
定价策略
  • 快速了解计费模式

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云服务合作伙伴
  • 天翼云集成商交付能力认证
天翼云应用合作伙伴
  • 天翼云云市场合作伙伴
  • 天翼云甄选商城合作伙伴
天翼云技术合作伙伴
  • 天翼云OpenAPI中心
天翼云培训认证
  • 天翼云学堂
  • 天翼云市场商学院
天翼云合作计划
  • 云汇计划
天翼信创云专区
  • 信创云专区
  • 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
  • 专栏文章
  • 互动问答
  • 技术视频
资源与工具
  • OpenAPI中心
培训与认证
  • 天翼云学堂
  • 天翼云认证
开源社区
  • 魔乐社区
  • OpenTeleDB

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • 文档中心
  • 新手上云
  • 自助服务
  • OpenAPI中心
定价
  • 价格计算器
  • 定价策略
基础服务
  • 售前咨询
  • 在线支持
  • 在线支持
  • 工单服务
  • 服务保障
  • 会员中心
增值服务
  • 红心服务
  • 首保服务
  • 客户支持计划
  • 专家技术服务
  • 备案管家
我要反馈
  • 建议与反馈
  • 用户体验官
信息公告
  • 客户公告

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      分布式关系型数据库_相关内容
      • 队列管理概述
        资源名称 获取方式 主要作用 计算资源 在DLI管理控制台创建队列。 执行查询。 存储资源 DLI服务自带5G配额。 存储数据库和DLI表。
        来自:
        帮助文档
        数据湖探索
        用户指南
        队列管理
        队列管理概述
      • 配置文件管理
        本页介绍天翼云TeleDB数据库配置文件管理。 TeleDB提供了一些特性用于把复杂的 postgresql.conf文件分解成子文件。在管理多个具有相关但不完全相同配置的服务器时,这些特性特别有用。 除了单个参数设置,postgresql.conf文件可以包含包括指令,它指定要读入和处理的另一个文件,就好像该文件被插入到配置文件的这个点。这个特性允许一个配置文件被划分成物理上独立的部分。包括指令看起来像: include 'filename' 如果文件名不是一个绝对路径,它将作为包含引用配置文件的目录的相对位置。包括可以被嵌套。 也有一个includeifexists指令,它的作用和include指令一样,不过当被引用的文件不存在或者无法被读取时其行为不同。一个通常的include将认为这是一个错误情况, 而includeifexists仅仅记录一个消息并且继续处理引用配置文件。 postgresql.conf文件也可以包含includedir指令,它指定要被包含的配置文件的一整个目录。它的用法类似: includedir 'directory' 非绝对目录名被当做包含引用配置文件的目录的相对路径。在该指定目录中,只有以后缀名.conf结尾的非目录文件才会被包括。以. 字符开头的文件名也会被忽略,因为在某些平台上它们是隐藏文件。一个包括目录中的多个文件被以文件名顺序处理(根据 C 区域规则排序,即数字在字母之前并且大写字母在小写字母之前)。 包括文件或目录可以被用来在逻辑上分隔数据库配置的各个部分,而不是用一个很大的postgresql.conf文件。考虑一个有两台数据库服务器的公司,每一个都有不同的内存量。很可能配置的元素都会被共享,例如用于日志的参数。但是两者关于内存的参数将会不同。并且还可能会有服务器相关的自定义。一种管理这类情况的方法是将你的站点的自定义配置修改分成三个文件。你可以把下面的内容加入到你的postgresql.conf文件末尾来包括它们: include 'shared.conf' include 'memory.conf' include 'server.conf' 所有的系统将会有相同的shared.conf。每个有特定内存量的服务器可以共享相同的memory.conf。你可能对所有 8GB 内存的服务器有一个,而对那些 16GB 内存的服务器有另一个。并且最后server.conf可以装有真正服务器相关的配置信息。 另一中可能性是创建一个配置文件目录并把这个信息放到其中的文件里。例如,一个conf.d目录可以在postgresql.conf的末尾被引用: includedir 'conf.d' 然后你可以这样命名conf.d目录中的文件: 00shared.conf 01memory.conf 02server.conf 这种命名习惯建立了这些文件将被载入的清晰顺序。这是很重要的,因为在服务器读取配置文件时,对于一个特定的参数只有最后碰到的一个设置才会被使用。在这个例子中,conf.d/02server.conf设置的东西将会覆盖在 conf.d/01memory.conf中相同参数的值。 你还可以使用这种配置目录方法,在命名文件时更有描述性: 00shared.conf 01memory8GB.conf 02serverfoo.conf 这种形式的安排为每个配置文件变体给定了一个唯一的名称。当多个服务器把它们的配置全部存储在一个位置(例如在一个版本控制仓库中)时,这可以帮助消除歧义(在版本控制下存储数据库配置文件是另一个值得考虑的好方法)。 TeleDB通常将配置文件拆分为 postgresql.conf和postgresql.conf.user文件,postgresql.conf文件中配置通用的,实例初始化运行必要的参数;postgresql.conf.user中配置由实例初始化化时模版提供的通用配置参数,postgresql.conf.user文件中参数设置优先级更高,当两个配置文件中有相同参数设置时,postgresql.conf中的设置将被postgresql.conf.user覆盖;在控制台页面修改的参数,将记录在postgresql.conf.user中。 不建议使用ALTER SYSTEM来修改参数,该方式修改的参数值会被记录在postgresql.auto.conf中,该配置文件参数加载优先级高于postgresql.conf.user和postgresql.conf,将覆盖这两个配置文件中的参数,会导致通过控制台页面修改参数无法生效的问题。
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        参数指南
        参数设置说明
        配置文件管理
      • 按需计费
        产品类型 保留期 超过保留期 计算、存储、网络、数据库、终端类产品 15天 存储数据将被删除、云服务资源将被释放
        来自:
        帮助文档
        费用中心
        总览说明
        计费模式
        按需计费
      • 主机资产
        新增单个资产 1. 使用“管理角色”账户登录云堡垒机(原生版)控制台。 2. 在左侧导航栏选择“资产管理 > 资产”,进入“资产”页面。 3. 单击“新增”,弹出“新增资产”对话框,并填写相关内容。 参数 参数说明 取值样例 资产名称 自定义新增的资产名称。 Test 资产类型 选择新增的资产类型,可选Windows服务器、Unix/Linux服务器或数据库。 当您选择Windows服务器 或Unix/Linux服务器时,可填写SSH登录指令/目录和Telnet登录指令/目录。 具体支持的资产类型可参考:使用限制章节。 Windows服务器 IP地址 填写待纳管资产的IP地址,支持IPv4和IPv6。 0.0.0.0 资产组 选择新增资产所在的资产组。 资产描述 填写资产的描述。 协议 选择资产的协议类型: 资产类型 选择Windows服务器 或Unix/Linux服务器时支持选择:SSH、TELNET、SFTP、FTP、X11、RDP、VNC。 资产类型 选择数据库 时支持选择:Oracle、DB2、MySQL、PostgreSQL、达梦、金仓(Kingbase)、万里(GreatSQL)、DRDS、SQL Server。 协议选择完成后,需填写“端口”,若您选择的是数据库资产,还需再填写“服务器名称”。 说明 金仓(Kingbase)配置方法参考PostgreSQL;万里(GreatSQL)配置方法参考MySQL。 SSH、80 账号 (可选)添加可访问资产的账号: 账号名:填写可正常访问资产的账号名。 密码:输入账户名对应的密码。 私钥:若选择该项,需要上传有效的RSA证书。 使用协议:选择账户对应的协议。 状态:选择账号状态。 您也可以在资产账号模块添加。 访问信息 选择资产系统编码,可选“UTF8”或“GBK”。 GBK 4. 单击“提交”完成资产新增。
        来自:
        帮助文档
        云堡垒机(原生版)
        用户指南
        管理员手册
        资产管理
        主机资产
      • 通用类
        本文汇总了云备份的通用类常见问题。 什么是全量备份和增量备份? 云备份通常分为全量备份与增量备份两种类型: 全量备份:全量备份是指备份某个时刻云主机目录/文件下的所有数据,无论数据是否发生变化,都会创建全新的备份副本,第一次做备份时,系统会默认为云主机目录/文件做全量备份。例如:当云主机目录/文件大小为10GB时,此时云备份将备份10GB的数据。 增量备份:增量备份仅备份自上次备份以来发生变化的数据。在首次全备后,后续备份默认为增量备份。例如:在首次备份10GB云主机目录/文件数据的前提下,再次写入或变化了5GB数据,此时只会备份新增变化的5GB数据。 云备份、云主机备份和云硬盘备份有什么区别? 云主机备份、云硬盘备份为云主机整机和云硬盘单盘提供数据备份/恢复能力。 云备份为云主机中的目录/文件数据提供备份/恢复能力,备份恢复粒度更小。 云备份支持哪些云资源或工作负载的备份? 支持备份天翼云云主机、物理机中的磁盘、数据库、文件数据。 支持备份本地IDC主机中的磁盘、数据库、VMware、文件数据。 支持备份异云(非天翼云)云主机中的磁盘、数据库、文件数据。 使用云备份可以备份多少数据? 在一个地域下,每个用户默认最多可保留10个文件备份存储库和1个混合备份存储库,单个存储库支持最大容量为1000T。 如果当前配额无法满足您的业务需求,可联系天翼云客服,通过工单提升配额。
        来自:
        帮助文档
        云备份 CBR
        常见问题
        通用类
      • 人脸实名认证
        返回代码 代码说明 可能出现原因 下一步建议 0 同一人 1 非同一人 1.照片为本人,但是照片可能有角度、光线过暗、脸部区域有亮斑;2.照片为本人,但是该照片尺寸太小 1.重新拍照; 2.传入合格图片 2 疑似为本人 1.照片为本人,但是照片可能有角度、光线过暗、脸部区域有亮斑;2.照片为本人,但是该照片尺寸太小;3.两人长相类似 1.重新拍照;2.传入合格图片 A 数据库操作错误 人像比对数据库操作异常 B 人像比对异常 人像比对系统异常 C 参数错误 身份证号为空或长度不是 18 位 D 无人像信息 数据库中无该人像信息 检查该人身份信息是否正确 E 图像格式不正式 非JPEG格式图像 检查传入的图像数据是否为JPEG格式 F 待比对图像建模失败 1.照片可能有角度,光线过暗,脸部区域有亮斑,模糊;2.照片尺寸太小 1.重新拍照;2.传入合格图片 G 现场照片质量不合格 上传照片质量不合格 自检上传照片质量 J 现场照片小于5K字节 现场照片小于5K字节 检查图像原始大小(非BASE64编码)是否小于5K字节,重新拍照 K 照片质量不佳 库内照片质量不佳 系统人像信息异常或者未录入认证系统 T 人像引擎超时 人像服务所有比对引擎同时超时或一个引擎超时,另一个引擎故障 重试 W 系统其他错误 认证超时 重试 X 未执行 未执行 重试或者联系运维人员 其他代码 其他 其他
        来自:
        帮助文档
        人脸识别
        API参考
        API
        人脸实名认证
      • 使用向导
        迁移组 用户或企业确认源端调研的信息无误后,可进行迁移组的创建。用户在资源列表选取相应的主机、数据库资源、对象存储组成自定义迁移组,为用户提供管理待迁移资源的全新方式,从而为迁移计划的执行提供强力支持与辅助。 迁移计划 用户或企业完成迁移组的创建后,可进行迁移计划的创建。用户选取相应的迁移组,确认包含的相关资源后,可全面评估待迁移资源的情况,并以此制定合理的迁移计划完,对迁移过程输出有效的管控。 资源匹配 用户或企业完成迁移组与迁移计划的创建后,可使用平台提供的资源匹配功能在资源明细中进行云主机、数据库、对象存储资源的源端目标端使用详情匹配做对比。 资源创建 用户或企业可以根据已制定的迁移计划进行批量的目标端资源创建,协同资源匹配功能,助力用户在云迁移服务中快速、灵活地创建和管理各类计算、网络、存储资源,并为后续执行各类迁移计划提供支持。 迁移管理 云迁移服务迁移管理旨在帮助企业顺利地完成迁移项目。它主要涵盖了以下几个方面: 工具管理、调度管理、进度大盘、迁移报告拓扑分析整理流程如图所示: 工具管理 资源规划完成后,用户可以进入工具管理模块,在这里根据源端待迁移资源的类型或者已制定的迁移计划,选择合适的迁移工具。这些工具包括服务器迁移服务、数据库迁移服务、数据迁移服务和华为提供的异构迁移工具。通过选择适当的工具,用户可以更加方便地进行迁移操作。
        来自:
        帮助文档
        云迁移服务CMS
        用户指南
        云迁移服务模块
        使用向导
      • 通过应用程序连接MySQL实例
        本文将介绍如何通过Java、Python或C的应用程序访问MySQL数据库。 参数说明 示例程序代码中的参数说明如下: 参数 说明 host MySQL实例的内网地址或外网地址。 1、内网地址:当应用部署在弹性云主机上,且该弹性云主机与MySQL实例处于同一区域,同一VPC时,建议单独使用内网IP连接弹性云主机与MySQL实例。 2、外网地址:其他情况均使用外网地址。 port 根据您使用的连接地址选择对应的端口。 yourDatabase 所连接的数据库名称。 yourUserName 所访问MySQL实例的账号名称。 yourPassword 所访问MySQL实例的账号对应的密码 示例程序代码 说明 以下示例程序代码以数据库中的User表为例,实际运行中请按照您的需求填写。 Java代码示例: 以Maven为例,需要在pom.xml文件中导入DriverManager依赖,例如: xml com.mysql mysqlconnectorj 8.1.0 java import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; ​ public class DbConnection { public static void main(String args[]) { String connectionUrl "jdbc:mysql://host:port/yourDatabase"; ResultSet resultSet; try (Connection connectionDriverManager.getConnection(connectionUrl,"yourUsername","yourPassword"); Statement statement connection.createStatement()) { ​ //输入您想要执行的SQL String selectSql "SELECT FROM User"; 。 resultSet statement.executeQuery(selectSql); ​ //打印出查询结果中想要的列 while (resultSet.next()) { System.out.println(resultSet.getString("UserName")); } } catch (SQLException e) { e.printStackTrace(); } } } Python3代码示例: 说明 Python3安装命令:pip3 install PyMySQL Python2安装命令:pip install pymysql0.9.3 python import pymysql ​ dbconfig { 'host': 'host', 'user': 'user', 'port': port, 'password': 'yourPassword', 'database': 'yourDatabase' } connection pymysql.connect(dbconfig) ​ try: with connection.cursor() as cursor:
        来自:
        帮助文档
        关系数据库MySQL版
        快速入门
        实例连接方式介绍
        通过应用程序连接MySQL实例
      • SQL作业管理
        查找作业 在“SQL作业”页面,可以通过以下方式对作业进行过滤筛选,在页面中显示符合对应条件的作业。 选择队列名称 设置日期范围 输入用户名/执行语句/作业ID 选择创建时间顺序/倒序排列 选择作业类型 选择作业状态 选择运行时长顺序/倒序排列 查看作业详情 在“SQL作业”页面,选中一条作业,单击该作业对应的,可查看该条作业的详细信息。 不同类型的作业,显示的作业详情不同。作业详情根据作业类型、状态和配置选项不同显示可能存在差异,具体以实际界面显示为准。以导入数据作业,建表作业和查询作业为例说明。其他作业类型支持查看的详细信息请以控制台信息为准。 导入数据(load data)作业(作业类型:IMPORT),包括以下信息:队列,作业ID,用户名,类型,状态,执行语句,运行时长,创建时间,结束时间,参数设置,结果条数,已扫描数据,扫描数据条数,错误记录条数,存储路径,数据格式,数据库,表,表头,分隔符,引用字符,转义字符,日期格式,时间戳格式,CPU累计使用量,输出字节。 建表(create table)作业(作业类型:DDL),包括以下信息:队列,作业ID,用户名,类型,状态,执行语句,运行时长,创建时间,结束时间,参数设置,结果条数,已扫描数据,数据库。 查询(select)作业(作业类型:QUERY),包括以下信息:队列,作业ID,用户名,类型,状态,执行语句,运行时长,创建时间,结束时间,参数设置,结果条数(运行成功,可导出结果),已扫描数据,执行用户,结果状态(运行成功,可查看结果;运行失败,显示失败原因),数据库,CPU累计使用量,输出字节。 说明 CPU累计使用量:作业执行过程的CPU消耗总和,单位:Corems 输出字节:作业执行完成后输出的字节数。
        来自:
        帮助文档
        数据湖探索
        用户指南
        作业管理
        SQL作业管理
      • 创建和删除插件
        本章节会介绍如何创建和删除插件。 本章节提供基于root用户的PostgreSQL插件管理方案,下列插件无需用户手动创建,其他插件均需要参考本章节内容手动创建。 autoexplain passwordcheck pgprofilepro pgsqlhistory plpgsql wal2json testdecoding 说明 RDS for PostgreSQL插件是数据库级生效,并不是全局生效。因此创建插件时需要在对应的业务库上进行手动创建。 RDS for PostgreSQL 11、RDS for PostgreSQL 12和RDS for PostgreSQL 13的最新小版本,支持以root用户通过社区的方式来创建(create extension)、删除(drop extension)插件。 创建插件 以root用户连接需要创建插件的数据库,执行如下SQL创建插件。 select controlextension('create',' ', ' '); EXTENSIONNAME为插件名称,请参见支持的插件列表。 SCHEMA为模式名称,指定创建插件的模式位置,不指定该参数时默认为public模式。 示例如下: 创建postgis插件,创建位置为 public schema 。 指定创建插件schema位置为public select controlextension('create','postgis', 'public');" controlextension create postgis successfully. (1 row) schema参数未指定时,默认schema位置为public select controlextension('create', 'postgis'); controlextension create postgis successfully. (1 row) 删除插件 以root用户连接需要创建插件的数据库,执行如下SQL删除插件。 select controlextension('create',' ', , ' '); EXTENSIONNAME为插件名称,请参见支持的插件列表。 SCHEMA为模式名称,在删除插件时参数无意义,可以不指定该参数。 示例如下: select controlextension('drop','postgis'); controlextension drop postgis successfully. (1 row)
        来自:
        帮助文档
        关系数据库PostgreSQL版
        用户指南
        管理插件
        创建和删除插件
      • 购买类
        本章节内容主要介绍购买类常见问题 购买迁移任务的数量限制? 为防止资源滥用,平台限定了各服务资源的配额,对用户的资源数量和容量做了限制,如:一个数据库复制服务帐号,您最多可以创建5个任务。 如果受当前资源配额限制,无法满足业务使用需求,您可以申请扩大配额,通过提工单方式。 购买数据库复制是否支持包周期? 当前还仅具备按配置费、数量传输费两个收费项的按需订购,不迁移时不收费; 后续将根据技术发展,考虑增加包周期的收费方式,敬请期待。 扩大带宽是否会对DRS正在进行的任务产生影响? 扩大云连接带宽时需要重建带宽链路,则会导致网络断开,此时是否会对DRS任务产生影响取决于网络断开的时间以及源库IP有没有发生变化。 例如针对MySQL引擎而言,如果网络断开1天,而在这1天时间内源库binlog被清理了(MySQL都有binlog清理策略,用户侧自己配置的),就无法进行任务续传,需要重置任务。 如果网络中断的时间很短,并且带宽链路更换完成后源库的VPN内的IP地址没有变,则是可以继续续传任务,不会对DRS任务产生影响。
        来自:
        帮助文档
        数据库复制
        常见问题
        购买类
      • 功能特性
        本节介绍了分布式消息服务RabbitMQ产品的主要功能特性。 消息收发 消息发送:支持指定同步发送、异步发送;支持身份认证,客户端连接RabbitMQ服务端时使用SSL或账号密码验证;支持广播发送;支持发送持久化消息、非持久化消息。 消息消费:采用pull方式和push方式消费,多消费者间轮询消费。 消息发送可靠性 RabbitMQ消息发送可靠性有两个方法,一个是事务,另一个是Confirm机制。事务能够解决Producer与Broker之间消息确认的问题,只有消息成功被Broker接受,事务提交才能成功,但会降低RabbitMQ的性能,为此RabbitMQ提供了一种低消耗的事务管理方式,将Channel设置成Confirm模式。Confirm模式的Channel,通过该Channel发出的消息会生成一个唯一的有序ID(从1开始),一旦消息成功发送到相应的队列之后,RabbitMQ服务端会发送给生产者一个确认标志,包含消息的ID,这样生产者就知道该消息已经发送成功了。Confirm支持普通发送方确认模式、批量确认模式、异步监听发送方确认模式,可以满足发送可靠性和高性能需求。 消息确认 为了保证消息从队列可靠地到达消费者,RabbitMQ提供了消息确认机制。 消费者订阅队列的时候,可以指定autoAck参数,当autoAck为true的时候,RabbitMQ采用自动确认模式,RabbitMQ自动把发送出去的消息设置为确认,然后从内存或者硬盘中删除,而不管消费者是否真正消费到了这些消息。 当autoAck为false的时候,RabbitMQ会等待消费者回复的确认信号,收到确认信号之后才从内存或者磁盘中删除消息。 消息确认机制是RabbitMQ消息可靠性投递的基础,只要设置autoAck参数为false,消费者就有足够的时间处理消息,不用担心处理消息的过程中消费者进程挂掉后消息丢失的问题。
        来自:
        帮助文档
        分布式消息服务RabbitMQ
        产品简介
        功能特性
      • 删除消费组
        介绍分布式消息服务Kafka删除消费组功能操作内容。 场景描述 Kafka删除消费组的场景包括: 消费组不再使用:当一个消费组不再需要使用时,可以选择删除该消费组。这可能是因为业务需求变化,或者消费组已经完成了其任务。删除消费组可以释放资源,并减少管理和维护的工作量。 重置消费者偏移量:在某些情况下,可能需要重置消费者组的偏移量,以重新开始消费消息。例如,当需要重新处理之前的消息,或者需要从最早的消息开始消费时,可以删除消费组并创建一个新的消费组来实现偏移量的重置。 清理过期的消费组:如果消费组长时间未被使用或者没有活跃的消费者,可以选择删除这些过期的消费组。这有助于减少资源占用和管理的复杂性,同时也可以提高整体性能和效率。 需要注意的是,在删除消费组之前,要确保没有任何正在运行的消费者实例与该消费组相关联。否则,删除消费组可能会导致数据丢失或其他问题。在删除消费组之前,建议先停止相关的消费者实例,并确保所有的消费者都已经退出消费组。 操作步骤 删除消费组 (1)登录管理控制台。 (2)进入Kafka管理控制台。 (3)在实例列表页在操作列,目标实例行点击“管理”。 (4)点击“消费组管理”后进入消费组管理页面。 (5)在目标消费组所在行,单击“更多 ”“删除”。 批量删除消费组 (1)登录管理控制台。 (2)进入Kafka管理控制台。 (3)在实例列表页在操作列,目标实例行点击“管理”。 (4)点击“消费组管理”后进入消费组管理页面。 (5)在目标消费组所在行,勾选其左侧目标框。 (6)点击左上角“删除消费组”按钮,完成批量删除。
        来自:
        帮助文档
        分布式消息服务Kafka
        用户指南
        消费组管理
        删除消费组
      • 生产者实践
        本文主要介绍消息队列 Kafka 发布者的最佳实践,从而帮助您更好的使用该产品。 文中的最佳实践基于消息队列 Kafka 的 Java 客户端;对于其它语言的客户端,其基本概念与思想是通用的,但实现细节可能有差异,仅供参考。 Kafka 发送示例代码片段 Key 和 Value Kafka 0.10.0.0 的消息字段只有两个:Key 和 Value。Key 是消息的标识,Value 即消息内容。为了便于追踪,重要消息最好都设置一个唯一的 Key。通过 Key 追踪某消息,打印发送日志和消费日志,了解该消息的发送和消费情况。 失败重试 在分布式环境下,由于网络等原因,偶尔的发送失败是常见的。导致这种失败的原因有可能是消息已经发送成功,但是 Ack 失败,也有可能是确实没发送成功。 消息队列 Kafka 是 VIP 网络架构,会主动掐掉空闲连接(30 秒没活动),也就是说,不是一直活跃的客户端会经常收到 “connection rest by peer” 这样的错误,因此建议都考虑重试消息发送。 异步发送 发送接口是异步的;如果你想得到发送的结果,可以调用metadataFuture.get(timeout, TimeUnit.MILLISECONDS)。 线程安全 Producer 是线程安全的,且可以往任何 Topic 发送消息。通常情况下,一个应用对应一个 Producer 就足够了。 Acks Acks的说明如下: acks0,表示无需服务端的 Response,性能较高,丢数据风险较大; acks1,服务端主节点写成功即返回 Response,性能中等,丢数据风险中等,主节点宕机可能导致数据丢失; acksall,服务端主节点写成功,且备节点同步成功,才返回 Response,性能较差,数据较为安全,主节点和备节点都宕机才会导致数据丢失。 一般建议选择 acks1,重要的服务可以设置 acksall。
        来自:
        帮助文档
        分布式消息服务Kafka
        最佳实践
        生产者实践
      • DMS for Kafka自定义策略
        本文主要介绍 DMS for Kafka自定义策略。 如果系统预置的DMS for Kafka权限,不满足您的授权要求,可以创建自定义策略。 目前云服务平台支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。 JSON视图创建自定义策略:可以在选择策略模板后,根据具体需求编辑策略内容;也可以直接在编辑框内编写JSON格式的策略内容。 具体创建步骤请参见:《统一身份认证服务用户指南》的“创建自定义策略”章节。本章为您介绍常用的DMS for Kafka自定义策略样例。 说明 DMS for Kafka的权限与策略基于分布式消息服务DMS,因此在IAM服务中为DMS for Kafka分配用户与权限时,请选择并使用“DMS”的权限与策略。 由于缓存的存在,对用户、用户组以及企业项目授予OBS相关的细粒度策略后,大概需要等待5分钟细粒度策略才能生效。 DMS自定义策略样例 示例1:授权用户删除实例和重启实例 { "Version": "1.1", "Statement": [ { "Effect": "Allow", "Action": [ "dms:instance:modifyStatus", "dms:instance:delete" ] } ] } 示例2:拒绝用户删除实例 拒绝策略需要同时配合其他策略使用,否则没有实际作用。用户被授予的策略中,一个授权项的作用如果同时存在Allow和Deny,则遵循Deny优先。 如果您给用户授予DMS FullAccess的系统策略,但不希望用户拥有DMS FullAccess中定义的删除实例权限,您可以创建一条拒绝删除实例的自定义策略,然后同时将DMS FullAccess和拒绝策略授予用户,根据Deny优先原则,则用户可以对DMS for Kafka执行除了删除实例外的所有操作。拒绝策略示例如下: { "Version": "1.1", "Statement": [ { "Effect": "Deny", "Action": [ "dms:instance:delete" ] } ] }
        来自:
        帮助文档
        分布式消息服务Kafka
        用户指南
        权限管理
        DMS for Kafka自定义策略
      • 使用Redis-cli连接Redis实例
        本章节介绍分布式缓存服务Redis版使用同一VPC内弹性云主机ECS上的RedisCli连接Redis实例的方法。 更多的客户端的使用方法,请参考 说明 Redis3.0不支持定义端口,端口固定为6379,Redis4.0及以上版本实例支持定义端口,如果不自定义端口,则使用默认端口6379。本文操作步骤涉及实例端口时,统一以默认端口6379为例,如果已自定义端口,请根据实际情况替换。 在使用rediscli连接Cluster集群时,请注意连接命令是否已加上c。在连接Cluster集群节点时务必正确使用连接命令,否则会出现连接失败的问题。 Cluster集群连接命令: ./rediscli h {dcsinstanceaddress} p 6379 a {password} c 单机、主备、Proxy集群连接命令: ./rediscli h {dcsinstanceaddress} p 6379 a {password} 具体连接操作, 请查看操作步骤中的步骤3和步骤4。 前提条件 已成功申请Redis实例,且状态为“运行中”。 已创建弹性云主机,创建弹性云主机的方法,请参见《弹性云主机用户指南》 如果弹性云主机为Linux系统,该弹性云主机必须已经安装gcc编译环境。 操作步骤(Linux版) 步骤 1 查看并获取待连接Redis实例的IP地址和端口。 步骤 2 安装rediscli客户端。 以下步骤以客户端安装在Linux系统上为例进行描述。 1. 登录弹性云主机。 2. 执行以下命令,获取Redis客户端源码,下载路径为 wget 说明 此处以安装redis5.0.8版本为例,您也可以安装其他版本。具体操作,请参见
        来自:
        帮助文档
        分布式缓存服务Redis版
        快速入门
        连接实例
        使用Redis-cli连接Redis实例
      • Redis 6.0命令
        本章节主要介绍DCS Redis 6.0命令的兼容性,包括支持命令列表,禁用命令列表。 DCS Redis 6.0兼容开源6.2.7版本,兼容开源的协议和命令。 本章节主要介绍DCS Redis 6.0命令的兼容性,包括支持命令列表,禁用命令列表。 命令的具体详细语法,请前往Redis官方网站查看。 DCS Redis缓存实例支持Redis的绝大部分命令,任何兼容Redis协议的客户端都可以访问DCS。 因安全原因,部分Redis命令在分布式缓存服务中被禁用,具体请见Redis 6.0禁用的命令。 部分Redis命令使用时有限制,例如KEYS、FLUSHDB、FLUSHALL等 ,具体请见部分命令使用限制。 Redis 6.0支持的命令 表 Redis 6.0 实例支持命令清单 Generic (Key) String Hash List Set Sorted Set Server DEL APPEND HDEL BLPOP SADD ZADD FLUSHALL DUMP BITCOUNT HEXISTS BRPOP SCARD ZCARD FLUSHDB EXISTS BITOP HGET BRPOPLRUSH SDIFF ZCOUNT DBSIZE EXPIRE BITPOS HGETALL LINDEX SDIFFSTORE ZINCRBY TIME MOVE DECR HINCRBY LINSERT SINTER ZRANGE INFO PERSIST DECRBY HINCRBYFLOAT LLEN SINTERSTORE ZRANGEBYSCORE CONFIG GET PTTL GET HKEYS LPOP SISMEMBER ZRANK MONITOR RANDOMKEY GETRANGE HMGET LPUSHX SMEMBERS ZREMRANGEBYRANK SLOWLOG RENAME GETSET HMSET LRANGE SMOVE ZREMRANGEBYCORE ROLE RENAMENX INCR HSET LREM SPOP ZREVRANGE SWAPDB RESTORE INCRBY HSETNX LSET SRANDMEMBER ZREVRANGEBYSCORE MEMORY SORT INCRBYFLOAT HVALS LTRIM SREM ZREVRANK CONFIG TTL MGET HSCAN RPOP SUNION ZSCORE ACL TYPE MSET HSTRLEN RPOPLPU SUNIONSTORE ZUNIONSTORE SCAN MSETNX HLEN RPOPLPUSH SSCAN ZINTERSTORE OBJECT PSETEX RPUSH SMISMEMBER ZSCAN PEXPIREAT SET RPUSHX ZRANGEBYLEX PEXPIRE SETBIT LPUSH ZLEXCOUNT KEYS SETEX BLMOVE ZPOPMIN COPY SETNX LMOVE ZPOPMAX SETRANGE LPOS ZREMRANGEBYSCORE STRLEN ZREM BITFIELD ZDIFF BITFIELDRO ZDIFFSTORE GETDEL ZINTER GETEX ZMSCORE ZRANDMEMBER ZRANGESTORE ZUNION 表 Redis 6.0 实例支持命令清单 [HyperLoglog](
        来自:
        帮助文档
        分布式缓存服务Redis版
        产品简介
        开源命令兼容性
        Redis 6.0命令
      • 概述
        本文内容主要介绍通过公网连接集群实例概述 操作场景 本章介绍如何在控制台创建集群实例,以及购买后如何设置安全组、绑定弹性公网IP,并通过公网连接集群实例。 使用流程 初次创建实例到可以开始使用实例,您需要完成如下操作: 公网访问数据库实例
        来自:
        帮助文档
        文档数据库服务
        快速入门
        集群快速入门
        通过公网连接集群实例
        概述
      • 策略语法:RBAC
        本节将介绍文档数据库策略语法。 策略结构 策略结构包括:策略版本号(Version)、策略授权语句(Statement)和策略依赖(Depends)。 图 策略结构 策略语法 给用户组选择策略时,单击策略下方的,可以查看策略的详细内容,以“DDS Administrator”为例,说明RBAC策略的语法。
        来自:
        帮助文档
        文档数据库服务
        用户指南
        权限管理
        策略语法:RBAC
      • 读写SQL_Server数据(tds_fdw)
        本小节主要介绍RDSPostgreSQL的tdsfdw插件使用方法。 操作场景 RDSPostgreSQL支持 tdsfdw插件,可以连接到使用表格数据流(TDS)协议的数据库,如Sybase数据库和Microsoft SQL Server。 前提条件 请确保您的实例内核大版本满足,本插件所支持的内核版本,请参考支持的版本插件列表。 注意事项 请确保目标数据库的网络与您的数据库实例互通。 插件使用 安装插件 sql CREATE EXTENSION IF NOT EXISTS tdsfdw; 卸载插件 sql DROP EXTENSION IF EXISTS tdsfdw; 使用示例 1.创建服务器,示例如下: CREATE SERVER mssqlsvr FOREIGN DATA WRAPPER tdsfdw OPTIONS (servername ' ', port 'SQLSERVERVPCDBPORT', database 'testdb', tdsversion '7.1'); 说明:服务器定义中的servername必须配置为SQL Server的内网地址,port必须配置为SQL Server的内网端口。 2.创建外部表。您可以通过多种方式创建外部表: 2.1使用tablename定义创建外部表,示例如下: CREATE FOREIGN TABLE mssqltable1 ( id integer, data varchar) SERVER mssqlsvr OPTIONS (tablename 'dbo.mytable', rowestimatemethod 'showplanall'); 2.2使用schemaname和tablename定义创建外部表,示例如下: CREATE FOREIGN TABLE mssqltable2 ( id integer, data varchar) SERVER mssqlsvr OPTIONS (schemaname 'dbo', tablename 'mytable', rowestimatemethod 'showplanall'); 2.3使用query定义创建外部表,示例如下: CREATE FOREIGN TABLE mssqltable3 ( id integer, data varchar) SERVER mssqlsvr OPTIONS (query 'SELECT FROM dbo.mytable', rowestimatemethod 'showplanall'); 2.4使用远程列名创建外部表,示例如下: CREATE FOREIGN TABLE mssqltable4 ( id integer, col2 varchar OPTIONS (columnname 'data')) SERVER mssqlsvr OPTIONS (schemaname 'dbo', tablename 'mytable', rowestimatemethod 'showplanall'); 2.5创建用户映射,示例如下: CREATE USER MAPPING FOR root SERVER mssqlsvr OPTIONS (username 'test', password 'Pgdb12%^'); 2.6导入外部模式,示例如下: IMPORT FOREIGN SCHEMA dbo EXCEPT (mssqltable) FROM SERVER mssqlsvr INTO public OPTIONS (importdefault 'true'); :SQL Server的内网地址。 :SQL Server的内网端口。
        来自:
        帮助文档
        关系数据库PostgreSQL版
        用户指南
        插件管理
        读写SQL_Server数据(tds_fdw)
      • RocketMQ性能白皮书
        消费命令 sh consumer.sh n "${namesrv接入地址}" t ${Topic名称} g ${消费组名称} namesrv接入地址:购买RocketMQ实例后,获取实例的namesrv接入地址 Topic名称:创建Topic时设置的Topic名称 消费组名称:创建消费组时设置的消费组名称 生产命令 sh producer.sh n "${namesrv接入地址}" t ${Topic名称} s 1024 w ${生产者线程数} namesrv接入地址:购买RocketMQ实例后,获取实例的namesrv接入地址 Topic名称:创建Topic时设置的Topic名称 生产者线程数:测试s7.xlarge.4,s7.2xlarge.4,s7.4xlarge.4,c7.xlarge.22时,生产者线程数输入256;测试c7.2xlarge.2,c7.4xlarge.2时,生产者线程数输入640。 关闭命令 关闭生产者 sh shutdown.sh producer 关闭消费者 sh shutdown.sh consumer 测试结果 增强型云主机 性能指标 c7.xlarge.2 4C8G c7.2xlarge.2 8C16G c7.4xlarge.2 16C32G 消息生产速率 72216 个/秒 125168 个/秒 128226 个/秒 消息消费速率 72142 个/秒 125080 个/秒 128316 个/秒 网络入流量 97.12 MB/S 169.42 MB/S 173.52MB/S 网络出流量 196.39 MB/S 342.25 MB/S 348.51 MB/S CPU使用率 76% 61% 38% CPU核均负载 1.43 0.825 0.423 内存使用率 55% 51% 34%
        来自:
        帮助文档
        分布式消息服务RocketMQ
        性能白皮书
        RocketMQ性能白皮书
      • 创建云主机备份存储库
        帮助用户完成云主机备份存储库的创建,快速创建云主机备份容器。 操作步骤 1. 登录云服务备份管理控制台。 a. 登录管理控制台。 b. 单击管理控制台左上角的,选择区域。 c. 单击“”,选择“存储 > 云服务备份”。选择对应的备份目录。 2. 在界面右上角单击“购买云主机备份存储库”。 3. 选择计费模式。 包年包月是预付费模式,按订单的购买周期计费,适用于可预估资源使用周期的场景,价格比按需计费模式更优惠。 按需计费是后付费模式,根据实际使用量进行计费,可以随时购买或删除存储库。费用直接从账户余额中扣除。 4. 选择保护类型。 备份:创建的存储库类型为云主机备份存储库,用于存放云主机备份。 说明 单AZ备份:备份数据仅存储在单个可用区(AZ),成本更低。 多AZ备份:备份数据冗余存储至多个可用区(AZ),可靠性更高。 5. 选择是否启用数据库备份(该功能目前仅在部分资源池上线)。 启用:启用后,存储库可用于存放数据库备份。通过数据库备份内存数据,能够保证应用系统一致性,如包含MySQL或SAP HANA数据库的弹性云主机。如果数据库备份失败,系统会自动执行云主机备份,云主机备份也会存放在数据库备份存储库中。 不启用:仅对绑定的云主机进行普通的云主机备份,通常用于不包含数据库的弹性云主机。 6. (可选)在云主机列表中勾选需要备份的云主机或磁盘。勾选后将在已勾选服务器列表区域展示,如下图所示。可以选择云主机部分磁盘绑定至存储库。 注意 考虑到恢复后数据的一致性问题,建议您对整个云主机进行备份。 若您希望选择部分磁盘备份以节省成本,请尽量确保这些磁盘的数据不受其他未备份磁盘的数据影响,否则可能会导致数据不一致问题。 例如,Oracle应用的数据分散在不同磁盘上,如果只备份了部分磁盘,会导致恢复后数据不一致(已备份磁盘恢复到历史时间点数据,未备份磁盘仍保留当前数据),甚至导致应用无法启动。 图 选择云主机 说明 所选云主机未绑定存储库且状态必须为“运行中”或“关机”。 若不勾选云主机,如需备份可在创建存储库后绑定云主机即可。 7. 输入存储库的容量。取值范围为[10,10485760]GB。您需要提前规划存储库容量,存储库的容量不能小于备份云主机的大小,开启自动绑定功能和绑定备份策略后所需的容量更大。在使用过程中资源新增磁盘或磁盘进行扩容,未开启自动扩容的情况下存储库不会进行自动扩容。如果实际使用时存储库容量不足,可以通过扩容存储库扩大容量。 8. 选择是否配置自动备份。 立即配置:配置后会将存储库绑定到备份策略中,整个存储库绑定的云主机都将按照备份策略进行自动备份。可以选择已存在的备份策略,也可以创建新的备份策略。 暂不配置:存储库将不会进行自动备份。 9. 如开通了企业项目,需要为存储库添加已有的企业项目。 企业项目是一种云资源管理方式,企业项目管理提供统一的云资源按项目管理,以及项目内的资源管理、成员管理,默认项目为default。 10. (可选)为存储库添加标签。 标签以键值对的形式表示,用于标识存储库,便于对存储库进行分类和搜索。此处的标签仅用于存储库的过滤和管理。一个存储库最多添加10个标签。 11. 输入待创建的存储库的名称。 只能由中文字符、英文字母、数字、下划线、中划线组成,且长度小于等于64个字符。例如:vaultf61e。也可以采用默认的名称,默认的命名规则为“vaultxxxx”。 12. 当计费模式为“包年/包月”时,需要选择购买时长。可选取的时间范围为1个月~5年。 可以选择是否自动续费,勾选自动续费时: 按月购买:自动续费周期为1个月。 按年购买:自动续费周期为1年。 13. 根据页面提示,完成支付。 14. 返回云主机备份页面。可以在存储库列表看到成功创建的存储库。
        来自:
        帮助文档
        云服务备份
        快速入门
        创建存储库
        创建云主机备份存储库
      • 表权限管理
        本章节主要介绍表权限管理。 表权限操作场景 针对不同用户,可以通过权限设置分配不同的数据库,不同用户之间的作业效率互不影响,保障作业性能。 管理员用户和数据库的所有者拥有所有权限,不需要进行权限设置且其他用户无法修改其数据库权限。 给新用户设置数据库权限时,该用户所在用户组需具有Tenant Guest权限。 注意 如果表被删除后,再重新创建同名的表,表权限不会继承,需要对操作该表的用户和项目重新进行权限赋予。 例如,testTable表给用户A赋予了删除表的权限,后续执行了删除testTable表,并重新创建了testTable表。如果希望A用户继续保留删除testTable表的权限,则需要重新对A用户赋予该权限。 查看表权限 1. 在管理控制台左侧,单击“数据管理”>“库表管理”。 2. 单击需要设置权限的表所在的数据库名,进入该数据库的“表管理”页面。 3. 单击所选表“操作”栏中的“权限管理”,将显示该表对应的权限信息。 表权限设置有3种场景:为新用户或项目赋予权限,为已有权限的用户或项目修改权限,回收某用户或项目具备的所有权限。 为新用户或项目赋予权限 为新用户或项目赋予权限,新用户或项目指之前不具备此表任何权限的用户或项目。 1. 单击表权限管理页面右上角的“授权”按钮。 2. 在弹出的“授权”对话框中选择相应的权限。 DLI表具体权限说明请参考下表。 参数 描述 授权对象 选择“用户授权”或“项目授权”。 用户名/项目 选择“用户授权”时,输入表新增用户对应IAM用户名称。 说明 该用户名称是已存在的IAM用户名称且该用户登录过DLI管理控制台。 选择“项目授权”时,选择当前区域下需要授权的项目。 说明 选择“项目授权”时,只能查看被授权的表及其所在数据库的信息。 非继承权限 选中权限即对用户或项目进行赋权,取消勾选即对用户权限或项目权限进行收回。 同时适用于“用户授权”和“项目授权”的权限包括: − 查询表:在当前表内查询数据。 − 显示表信息:显示当前表的信息。 − 显示创建表语句:显示当前表的创建语句。 − 删除表:删除当前表。 − 重命名表:对当前表重新命名。 − 插入:在当前表内插入数据。 − 重写:在当前表内插入覆盖数据。 − 添加列:在当前表中增加列。 − 赋权:当前用户可将表的权限赋予其他用户。 − 回收:当前用户可回收其他用户具备的此表的权限,并且不能回收表所有者的权限。 − 查看其他用户具备的权限:查看其他用户具备的当前表的权限。 分区表还具有以下权限: −删除分区:删除分区表中的分区。 − 显示所有分区:显示分区表中的所有分区。 l只适用于“用户授权”的权限包括: − 显示表:显示当前表。 OBS表具体权限说明请参考下表。 参数 描述 授权对象 选择“用户授权”或“项目授权”。 用户名/项目 选择“用户授权”时,输入表新增用户对应IAM用户名称。 说明 该用户名称是已存在的IAM用户名称且该用户登录过DLI管理控制台。 选择“项目授权”时,选择当前区域下需要授权的项目。 说明 选择“项目授权”时,只能查看被授权的表及其所在数据库的信息。 非继承权限 选中权限即对用户或项目进行赋权,取消勾选即对用户权限或项目权限进行收回。 同时适用于“用户授权”和“项目授权”的权限包括: − 显示创建表语句:显示当前表的创建语句。 − 显示表信息:显示当前表的信息。 − 查询表:在当前表内查询数据。 − 删除表:删除当前表。 − 重命名表:对当前表重新命名。 − 插入:在当前表内插入数据。 − 重写:在当前表内插入覆盖数据。 − 添加列:在当前表中增加列。 − 赋权:当前用户可将表的权限赋予其他用户或项目。 − 回收:当前用户或项目可回收其他用户或项目具备的此表的权限,并且不能回收表所有者的权限。 − 查看其他用户具备的权限:查看其他用户具备的当前表的权限。 分区表还具有以下权限: − 添加分区:在分区表中添加新的分区。 − 删除分区:删除分区表中的任意分区。 −设置分区的路径:将分区表中的某个分区路径设置为用户指定的OBS路径。 − 重命名表分区:对分区表中的分区重新命名。 − 恢复表分区:从文件系统中导出分区信息保存到元数据中。 − 显示所有分区:显示分区表中的所有分区。 只适用于“用户授权”的权限包括: − 显示表:显示当前表。 View具体权限说明请参考下表。 说明 View只能通过SQL语句进行创建,不能通过“创建表”页面进行创建。 参数 描述 授权选择 选择“用户授权”或“项目授权”。 用户名/项目 选择“用户授权”时,输入表新增用户对应IAM用户名称。 说明 该用户名称是已存在的IAM用户名称且该用户登录过DLI管理控制台。 选择“项目授权”时,选择当前区域下需要授权的项目。 说明 选择“项目授权”时,只能查看被授权的表及其所在数据库的信息。 非继承权限 选中权限即对用户或项目进行赋权,取消勾选即对用户权限或项目权限进行收回。 同时适用于“用户授权”和“项目授权”的权限包括: − 显示表信息:显示当前表的信息。 − 显示创建表语句:显示当前表的创建语句。 − 删除表:删除当前表。 − 查询表:在当前表内查询数据。 − 重命名表:对当前表重新进行命名。 − 赋权:当前用户或项目可将表的权限赋予其他用户或项目。 − 回收:当前用户或项目可回收其他用户或项目具备的此表的权限,并且不能回收表所有者的权限。 − 查看其他用户具备的权限:查看其他用户具备的当前表的权限。 只适用于 − 显示表:显示当前表。 3.单击“确定”,完成表权限设置。
        来自:
        帮助文档
        数据湖探索
        用户指南
        数据管理
        库表管理
        表权限管理
      • 概述
        本文内容主要介绍通过公网连接副本集实例 操作场景 本章介绍如何在控制台创建副本集实例,以及购买后如何设置安全组、绑定弹性公网IP,并通过公网连接副本集实例。 使用流程 初次创建实例到可以开始使用实例,您需要完成如下操作: 公网访问数据库实例
        来自:
        帮助文档
        文档数据库服务
        快速入门
        副本集快速入门
        通过公网连接副本集实例
        概述
      • 网络异常自动恢复(1)
        由于服务端升级、服务端重启、网络抖动等原因,服务端和客户端的网络连接可能会断开。本文介绍如何在客户端设置Connection和Topology自动恢复,使Connection和Topology在网络连接断开后自动恢复,避免断连对业务造成影响。 触发原因 触发Connection自动恢复的原因如下: Connection的I/O抛出异常。 Socket读取操作超时。 检测到服务端心跳丢失。 恢复方法 4.0.0及以上版本Java客户端默认开启Connection和Topology自动恢复,无需在代码中设置。 在客户端开启Connection和Topology(Queue、Exchange、Binding、Consumer)自动恢复的方法如下: factory.setAutomaticRecoveryEnabled(boolean):用于开启或关闭Connection自动恢复。 factory.setNetworkRecoveryInterval(long):用于设置重试时间间隔。如果Connection自动恢复异常,设置了Connection自动恢复的客户端将在一段固定时间间隔(默认为5秒)后重试。 factory.setTopologyRecoveryEnabled(boolean):用于开启Topology自动恢复。Topology包括Queue、Exchange、Binding、Consumer。 示例代码 开启Connection和Topology自动恢复的客户端示例代码如下: ConnectionFactory factory newConnectionFactory(); // 设置接入点,在分布式消息服务RabbitMQ控制台实例详情页面获取。 factory.setHost("192.168.x.x"); // 设置Vhost名称 factory.setVirtualHost("/"); // 端口 factory.setPort(5672); // 基于网络环境设置合理的超时时间。 factory.setConnectionTimeout(301000); factory.setHandshakeTimeout(301000); factory.setShutdownTimeout(0); // 开启Connection自动恢复。 factory.setAutomaticRecoveryEnabled(true); // 设置Connection重试时间间隔为10秒。 factory.setNetworkRecoveryInterval(10000); // 开启Topology自动恢复。 factory.setTopologyRecoveryEnabled(true); Connection connection factory.newConnection(); 恢复限制 Connection自动恢复的限制如下: Connection断开需要一定的时间检测。要确保这段时间内发送的消息不丢失,需使用Publisher Confirms实现可靠发送。 Channel异常导致Connection断开时,不会触发Connection自动恢复。Channel异常通常为应用级别的问题,需要使用方自行处理。 Connection自动恢复不会使Channel也自动恢复。
        来自:
      • 按时间查询
        介绍分布式消息服务Kafka按时间查询消息功能操作内容。 场景描述 Kafka按时间查询是指通过指定时间范围来查询Kafka主题中的消息。以下是一些常见的按时间查询的场景描述: 数据分析和报告:在数据分析和报告生成的场景中,经常需要按时间查询Kafka主题中的消息。通过指定起始时间和结束时间,可以获取在特定时间范围内产生的消息,用于进一步的数据分析和报告生成。 故障排查:当出现故障或问题时,按时间查询可以帮助定位问题的发生时间和相关的消息。通过指定故障发生的时间范围,可以获取相关的消息,用于故障排查和问题分析。 监控和警报:按时间查询还可以用于监控和警报系统。通过定期按时间查询Kafka主题中的消息,可以检查是否有异常或异常事件发生,并触发相应的警报机制。 数据回溯和重播:按时间查询功能还可以用于数据回溯和重播。通过指定特定的时间范围,可以获取过去某个时间段内的消息,并进行数据回溯或重播操作。 数据同步和复制:在数据同步和复制的场景中,按时间查询可以帮助确保数据的一致性。通过按时间查询源和目标主题中的消息,可以比较不同时间段内的消息,并进行数据同步和复制操作。 操作步骤 (1)登录管理控制台。 (2)进入Kafka管理控制台。 (3)在实例列表页在操作列,目标实例行点击“管理”。 (4)点击“消息查询”后默认就是按点位查询。 (5)选择按时间查询,选择需要查询的Topic,输入分区号以及时间段,点击”查询“按钮,会返回时间段内的所有消息。 (6)点击消息列表的“消息详情”可查看消息详情信息。
        来自:
        帮助文档
        分布式消息服务Kafka
        用户指南
        消息查询
        按时间查询
      • 打通注册集群与联邦实例之间的联通网络
        第二步:创建云上注册集群,根据具体场景选择本地集群或三方云集群 进入天翼云【分布式容器云平台】产品页面,顶部切换到规划好的资源池,然后选择【集群资源】>【注册集群】,根据实际场景选择注册本地集群或注册三方云集群。 在集群订购页,选择步骤一中规划好的VPC、子网;若规划为公网方式接入注册集群,则还需启用【使用EIP暴露APIServer】,若规划为内网方式则无需启用;其他配置项按需设置即可。 最终根据指引,提交注册集群订购,并在【集群资源】>【集群管理】页面确认订购的注册集群已处于【待接入】状态。 第三步:打通用户集群到云上注册集群的网络连接 根据第一步规划的云上云下网络打通方式,参考下面指引进行实际网络打通: 网络模式 打通方式 公网 该方式要求用户集群具备主动访问公网的能力。 若用户集群为三方云集群,可参考三方云VPC下启用NAT主动访问公网配置指引进行操作;若用户集群为本地集群,则需按照本地实际网络情况进行配置,或联系您的网络管理员进行协助; 专线内网 天翼云提供了专业的云产品能力,来支持用户将云下IDC网络或三方云网络与天翼云上VPC网络内网打通。建议可选产品有: 云专线CDA:提供物理专线连接,具有高带宽、低延迟和高可靠性,适合需要高性能连接的场景。 VPN连接:如果对成本敏感且对带宽要求不高,可以选择VPN连接,通过IPsec协议建立加密隧道,实现安全的连接。 具体产品配置指引,请登录天翼云官网对应产品页查看。 在配置完网络互通策略后,用户可通过ping或telnet 注册集群网关地址,来验证实例的具体联通情况。
        来自:
        帮助文档
        分布式容器云平台 CCE One
        最佳实践
        打通注册集群与联邦实例之间的联通网络
      • 与Kafka、RabbitMQ专享版的差异
        本章节介绍了分布式消息服务RocketMQ与Kafka和RabbitMQ的差异。 功能项 RocketMQ Kafka RabbitMQ 优先级队列 不支持 不支持 支持。建议优先级大小设置在010之间。 延迟队列 支持 不支持 不支持 死信队列 支持 不支持 支持 消息重试 支持 不支持 不支持 消费模式 支持客户端主动拉取和服务端推送两种方式 客户端主动拉取 支持客户端主动拉取以及服务端推送两种模式 广播消费 支持 支持 支持 消息回溯 支持 支持。Kafka支持按照offset和timestamp两种维度进行消息回溯。 不支持。RabbitMQ中消息一旦被确认消费就会被标记删除。 消息堆积 支持 支持。考虑吞吐因素,Kafka的堆积效率比RabbitMQ总体上要高。 支持 持久化 支持 支持 支持 消息追踪 支持 不支持 支持。RabbitMQ中可以采用Firehose或者rabbitmqtracing插件实现,但开启rabbitmqtracing插件会影响性能,建议只在定位问题过程中开启。 消息过滤 支持 支持 不支持,但可以自行封装。 多租户 支持 不支持 支持 多协议支持 兼容RocketMQ协议 只支持Kafka自定义协议。 RabbitMQ基于AMQP协议实现,同时支持MQTT、STOMP等协议。 跨语言支持 支持多语言的客户端 采用Scala和Java编写,支持多种语言的客户端。 采用Erlang编写,支持多种语言的客户端。 流量控制 待规划 支持client和user级别,通过主动设置可将流控作用于生产者或消费者。 RabbitMQ的流控基于CreditBased算法,是内部被动触发的保护机制,作用于生产者层面。 消息顺序性 单队列(queue)内有序 支持单分区(partition)级别的顺序性。 不支持。需要单线程发送、单线程消费并且不采用延迟队列、优先级队列等一些高级功能整体配合,才能实现消息有序。 安全机制 支持SSL认证 支持SSL、SASL身份认证和读写权限控制。 与Kafka相似 事务性消息 支持 支持 支持
        来自:
        帮助文档
        分布式消息服务RocketMQ
        产品简介
        与Kafka、RabbitMQ专享版的差异
      • 查看Topic
        介绍分布式消息服务Kafka主题列表功能操作内容。 场景描述 Kafka主题列表是Kafka消息队列中的一个重要概念,用于列出所有可用的主题。以下是一些Kafka主题列表的应用场景的描述: 监控和管理:通过查看Kafka主题列表,管理员可以了解当前系统中存在的所有主题。他们可以监控主题的状态、分区数量和副本分布,并进行必要的管理操作,如创建、删除和修改主题。 数据消费者选择:Kafka主题列表可以帮助数据消费者选择他们感兴趣的主题。消费者可以浏览主题列表,找到包含他们需要的数据的主题,并订阅这些主题以接收数据。 数据集成和数据流转:Kafka主题列表可以帮助数据集成和数据流转的过程。数据源可以查看主题列表,确定将数据写入哪些主题。而数据接收方可以查看主题列表,选择他们需要的主题来消费数据。 监控数据流:通过查看Kafka主题列表,监控系统可以了解当前系统中的所有数据流。监控系统可以根据主题列表中的信息,监控每个主题的数据流量、延迟和健康状况,并进行实时的监控和报警。 系统调试和故障排查:Kafka主题列表可以帮助开发人员进行系统调试和故障排查。他们可以查看主题列表,确定消息是否正确地写入和消费,并检查主题的状态和分区情况,以解决潜在的问题。 总之,Kafka主题列表提供了对Kafka消息队列中所有主题的全局视图,帮助管理员、数据消费者和开发人员进行监控、管理和调试。 操作步骤 (1)登录管理控制台。 (2)进入Kafka管理控制台。 (3)在实例列表页在操作列,目标实例行点击“管理”。 (4)点击“Topic管理”后即可查看所有Topic的信息。 (5)右上角输入Topic名称,可查询对应Topic。
        来自:
        帮助文档
        分布式消息服务Kafka
        用户指南
        Topic管理
        查看Topic
      • 预取值
        本章节主要介绍分布式消息服务RabbitMQ的预取值特性。 使用场景 设置预取值可以限制未被确认的消息个数,一旦消费者中未被确认的消息数量达到设置的预取值,服务端将不再向此消费者发送消息,除非至少有一个未被确认的消息被确认。设置预取值本质上是一种对消费者进行流控的方法。 设置预取值时,需要考虑多种因素: 预取值设置太小可能会损害性能,RabbitMQ会一直在等待获得发送消息的权限。 预取值设置太大可能会导致从队列中取出大量消息传递给一个消费者,而使其他消费者处于空闲状态。另外还需要考虑消费者的配置,消费者在处理消息时会将所有消息保存在内存中,太大的预取值会对消费者的性能产生负面影响,甚至可能会导致消费者崩溃。 更多关于预取值的说明,请参考Consumer Prefetch。 如何设置合适的预取值? 如果您只有一个或很少几个消费者在处理消息,建议一次预取多条消息,尽量让客户端保持忙碌。如果您的处理时间和网络状态稳定,则只需将总往返时间除以每条消息在客户端的处理时间即可获得估计的预取值。 在消费者多且处理时间短的情况下,建议使用较低的预取值。过低的预取值会使消费者闲置,因为消费者在处理完消息后需要等待下一批的消息到达。过高的值可能会使单个消费者忙碌,其他消费者处于空闲状态。 在消费者多且处理时间很长的情况下,建议您将预取值设置为1,以便消息在所有消费者间均匀分布。 说明 如果客户端配置的消息确认机制为自动确认,则设置的预取值无效,已确认的消息会从队列中删除。
        来自:
        帮助文档
        分布式消息服务RabbitMQ
        用户指南
        高级特性
        预取值
      • 网络带宽利用率监控告警配置指导
        本章介绍Kafka的网络带宽利用率监控告警配置指导。 使用场景建议 Kafka存在持续业务,避免出现客户端批量断链场景。 间断性业务场景不建议使用,会存在误告警。 新创建实例不建议设置告警。 告警通知设置,告警对象、告警组设置 1. 登录管理控制台。 2. 在管理控制台左上角单击,选择目标实例所在的区域。 3. 在管理控制台左上角单击,搜索CES服务进入“云监控服务”界面。 4. 选择“告警 >告警通知”,单击“通知对象 >创建通知对象”,填写要通知的对象以及相关联系方式,如果已存在则跳过该步骤,重复该步骤可创建多个通知对象。 5. 选择“通知组 >创建通知组”,把步骤4创建的告警对象都纳入当前组进行管理。 设置告警规则 1. 选择“告警 >告警规则 >创建告警规则”。 参数 说明 名称 自定义名称 描述 自定义描述 告警类型 指标 资源类型 分布式消息服务 维度 Kafka专享版 Broker节点 监控范围 指定资源 监控对象 选择指定kafka实例的所有broker,可选择多个kafka实例 触发规则 自定义创建 告警策略 若++网络带宽利用率++ 的++原始值连续3次<++xx则++每5分钟 告警一次++ ++根据实际情况设置xx的紧急、重要、次要等告警++ 发送通知 打开 通知方式 通知组 通知组 选择上一步创建的通知组 通知内容模板 都可以选择系统模版 生效时间 每日00:00 – 23:59 触发条件 出现告警恢复告警都选 2. 单击“立即创建”。
        来自:
        帮助文档
        分布式消息服务Kafka
        最佳实践
        网络带宽利用率监控告警配置指导
      • Redis3.0命令
        本章节主要介绍DCS Redis3.0命令的兼容性,包括支持命令列表,禁用命令列表。命令的具体详细语法,请前往Redis官方网站查看。 DCS Redis3.0基于开源3.0.7版本进行开发,兼容开源的协议和命令。 本章节主要介绍DCS Redis3.0命令的兼容性,包括支持命令列表,禁用命令列表,以及不支持的高版本Redis脚本和命令列表,以及命令使用限制说明。命令的具体详细语法,请前往Redis官方网站查看。 DCS Redis缓存实例支持Redis的绝大部分命令,具体支持的命令,请参考Redis3.0命令,任何兼容Redis协议的客户端都可以访问DCS。 因安全原因,部分Redis命令在分布式缓存服务中被禁用,具体请见Redis3.0禁用的命令。 DCS集群实例支持多个key,但不支持跨slot访问的Redis命令列表,如实例受限使用命令所示。 部分Redis命令使用时有限制,具体请见部分命令使用限制。 Redis3.0支持的命令 以下列出了Redis3.0实例支持的命令。 说明 Redis高版本的命令,在低版本中不被兼容。判断DCS Redis是否支持某个命令,可通过在Rediscli执行该命令,如果得到(error)ERR unknown command ‘xxx’的提示,则说明不支持该命令。 如果是Proxy集群实例,不支持表格中以下命令: “List”类型中的BLPOP、BRPOP、BRPOPLRUSH命令。 “Server”类型的CLIENT相关命令,包括CLIENT KILL、CLIENT GETNAME、CLIENT LIST、CLIENT SETNAME、CLIENT PAUSE、CLIENT REPLY。 “Server”类型的MONITOR命令。 如果是比较旧的Proxy集群实例,不支持“Key”类型中的RANDOMKE命令。 Redis3.0 支持命令清单 [Keys](
        来自:
        帮助文档
        分布式缓存服务Redis版
        产品简介
        开源命令兼容性
        Redis3.0命令
      • 1
      • ...
      • 208
      • 209
      • 210
      • 211
      • 212
      • ...
      • 289
      跳转至
      推荐热词
      天翼云运维管理审计系统天翼云云服务平台云服务备份云日志服务应用运维管理云手机云电脑天翼云云hbase数据库电信云大数据saas服务电信云大数据paas服务轻量型云主机天翼云客户服务电话应用编排服务天翼云云安全解决方案云服务总线CSB天翼云服务器配置天翼云联邦学习产品天翼云云安全天翼云企业上云解决方案天翼云产品天翼云视频云存储

      天翼云最新活动

      安全隔离版OpenClaw

      OpenClaw云服务器专属“龙虾“套餐低至1.5折起

      青云志云端助力计划

      一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云

      云上钜惠

      爆款云主机全场特惠,2核4G只要1.8折起!

      中小企业服务商合作专区

      国家云助力中小企业腾飞,高额上云补贴重磅上线

      出海产品促销专区

      爆款云主机低至2折,高性价比,不限新老速来抢购!

      天翼云奖励推广计划

      加入成为云推官,推荐新用户注册下单得现金奖励

      产品推荐

      多活容灾服务 MDR

      镜像服务 IMS

      轻量型云主机

      训推服务

      AI Store

      应用托管

      一站式智算服务平台

      智算一体机

      人脸实名认证

      推荐文档

      CentOS 磁盘挂载教程

      概念

      分组数据管理

      邀请参会方

      产品优势

      工单操作

      数据库访问

      • 7*24小时售后
      • 无忧退款
      • 免费备案
      • 专家服务
      售前咨询热线
      400-810-9889转1
      关注天翼云
      • 旗舰店
      • 天翼云APP
      • 天翼云微信公众号
      服务与支持
      • 备案中心
      • 售前咨询
      • 智能客服
      • 自助服务
      • 工单管理
      • 客户公告
      • 涉诈举报
      账户管理
      • 管理中心
      • 订单管理
      • 余额管理
      • 发票管理
      • 充值汇款
      • 续费管理
      快速入口
      • 天翼云旗舰店
      • 文档中心
      • 最新活动
      • 免费试用
      • 信任中心
      • 天翼云学堂
      云网生态
      • 甄选商城
      • 渠道合作
      • 云市场合作
      了解天翼云
      • 关于天翼云
      • 天翼云APP
      • 服务案例
      • 新闻资讯
      • 联系我们
      热门产品
      • 云电脑
      • 弹性云主机
      • 云电脑政企版
      • 天翼云手机
      • 云数据库
      • 对象存储
      • 云硬盘
      • Web应用防火墙
      • 服务器安全卫士
      • CDN加速
      热门推荐
      • 云服务备份
      • 边缘安全加速平台
      • 全站加速
      • 安全加速
      • 云服务器
      • 云主机
      • 智能边缘云
      • 应用编排服务
      • 微服务引擎
      • 共享流量包
      更多推荐
      • web应用防火墙
      • 密钥管理
      • 等保咨询
      • 安全专区
      • 应用运维管理
      • 云日志服务
      • 文档数据库服务
      • 云搜索服务
      • 数据湖探索
      • 数据仓库服务
      友情链接
      • 中国电信集团
      • 天翼云国际站
      • 189邮箱
      • 天翼企业云盘
      • 天翼云盘
      ©2026 天翼云科技有限公司版权所有 增值电信业务经营许可证A2.B1.B2-20090001
      公司地址:北京市东城区青龙胡同甲1号、3号2幢2层205-32室
      • 用户协议
      • 隐私政策
      • 个人信息保护
      • 法律声明
      备案 京公网安备11010802043424号 京ICP备 2021034386号