检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
关系型数据库专题 汇聚云图说、安全与性能手册、视频等内容,为您揭秘RDS 虚拟私有云专题 汇聚云图说、视频、入门、最佳实践等,助您快速上手VPC 智能客服 您好!我是有问必答知识渊博的的智能问答机器人,有问题欢迎随时求助哦! 社区求助 华为云社区是华为云用户的聚集地。这里有来自容器服务的技术牛人,为您解决技术难题。
如何在线弹性扩容,支持业务扩展 云数据库 GeminiDB云原生的计算存储分离架构,使得计算节点无状态,非常有利于业务扩展。 业务扩展面临计算节点、存储空间的两方面的扩容。 云数据库 GeminiDB共享存储,存储按需计费,一键扩容,不中断业务,最大支持96TB存储容量。 计算节点提供快速的双向扩展:
核对无误后,单击“提交”,开始扩容存储。 检查存储扩容结果。 扩容过程中,实例运行状态为“存储扩容中”。 扩容完成后,实例运行状态变为“正常”。 单击实例名称,在实例“基本信息”页面的“存储空间”区域,可查看扩容后的磁盘容量。 方法二 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB
核对无误后,单击“提交”,开始扩容存储。 检查存储扩容结果。 扩容过程中,实例运行状态为“存储扩容中”。 扩容完成后,实例运行状态变为“正常”。 单击实例名称,在实例“基本信息”页面的“存储空间”区域,可查看扩容后的磁盘容量。 方法二 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB
扩容冷存储 操作场景 GeminiDB Influx支持冷存储空间扩容,当原来申请的冷存储空间不能满足业务需求时,您可以进行冷存储扩容。 使用须知 冷存储扩容无需重启实例,在此期间,服务不中断,不影响您正常使用数据库。 冷存储容量变更目前只允许扩容,不能缩容。 操作步骤 登录管理控制台。
当可使用存储空间百分比小于等于该阈值时或者10GB时,会触发自动扩容。 扩容步长 自动扩容当前存储空间的百分比,目前支持选择10、15和20,您可以根据需要选择合适的扩容步长。每次至少扩容100GB。 存储自动扩容上限 批量自动扩容时,不支持自定义存储自动扩容上限,默认扩容至所选实例对应的最大存储空间。 单击“确定”。
什么是云数据库 GeminiDB 云数据库 GeminiDB是一款基于计算存储分离架构的分布式多模NoSQL数据库服务。在云计算平台高性能、高可用、高可靠、高安全、可弹性伸缩的基础上,提供了一键部署、备份恢复、监控报警等服务能力。 云数据库 GeminiDB目前兼容Cassand
扩容冷数据存储 功能介绍 扩容冷数据存储。 接口约束 该接口仅支持GeminiDB Influx数据库集群实例和GeminiDB Influx数据库单节点实例。 该接口支持包周期和按需实例。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explo
GeminiDB Redis绑定弹性公网IP 扩容磁盘 随着业务数据的增加,原来申请的数据库磁盘容量可能会不足。尤其当实例显示“磁盘空间满”状态,且数据库不可进行写入操作时,您需要为实例进行扩容。 扩容磁盘无需重启实例,在此期间,服务不中断,不影响您正常使用数据库。 发布区域:华东-上海一、华北
Integer 待扩容到的磁盘容量。取值为整数,并且大于当前磁盘容量。 磁盘容量最大值的大小与所选接口类型以及规格相关。 GeminiDB Cassandra请参见数据库实例规格。 GeminiDB Mongo请参见数据库实例规格。 GeminiDB Influx请参见数据库实例规格。 GeminiDB
设置磁盘自动扩容策略 功能介绍 设置磁盘自动扩容策略。 接口约束 该接口支持GeminiDB Cassandra和GeminiDB Redis数据库实例。 该接口支持按需和包周期实例。 包周期用户默认自动扣费。 账户需要有足够的余额,才可进行自动扩容。 实例状态非“normal”时,不允许设置磁盘自动扩容策略。
设置自动扩容参数 表1 参数说明 参数名称 描述 自动扩容 存储空间自动扩容开关。 存储容量使用率 当存储容量使用率百分比大于等于该阈值时,会触发自动扩容。 扩容步长 自动扩容当前存储空间的百分比,目前支持选择10、15和20,您可以根据需要选择合适的扩容步长。每次至少扩容1GB。
GeminiDB Redis存储扩容需要多久,对业务有影响吗? GeminiDB Redis存储扩容仅需秒级完成,扩容期间业务零感知。具体操作请参考容量变更和存储空间自动扩容。 父主题: 数据库使用
磁盘自动扩容策略。 自动扩容策略关闭时,接口无信息返回。 详情请参考表4。 表4 AutoEnlargePolicy 参数 参数类型 描述 threshold Integer 触发自动扩容阈值。 step Integer 扩容步长(step%),当触发自动扩容的时候,自动扩容当前存
新增加的节点数量。 subnet_id 否 String 扩容的节点所使用的子网的ID。 该参数只支持GeminiDB Cassandra数据库实例扩容节点时传入。 所传入的子网ID必须属于实例当前所在的VPC。 不传该参数时,系统会为当前扩容的节点选择一个IP容量较为充足的子网。 is_auto_pay
删除扩容失败的节点 功能介绍 删除扩容失败的节点。 接口约束 该接口支持如下数据库实例。 GeminiDB Cassandra GeminiDB Mongo GeminiDB Redis 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explore
异 GeminiDB Redis存储扩容需要多久,对业务有影响吗? GeminiDB Redis多个节点同时扩容需要多长时间,对业务影响如何? GeminiDB Redis规格变更包含的在线变更和离线变更有什么区别,通常需要多长时间,对业务有哪些影响? GeminiDB Redi
Redis多个节点同时扩容需要多长时间,对业务影响如何? GeminiDB Redis支持多个节点同时扩容,原理是并行添加多个节点,通常可在5分钟内完成。由于采用的是共享存储,节点添加成功后,不涉及数据搬迁,但是会重新均衡slot,对业务影响是部分访问产生秒级慢时延或者秒级抖动,需要业务有重试机制。
访问数据库 假设客户端应用程序已经完成数据库连接,并初始化好一个 MongoClient client. 访问DataBase 当已经有一个初始化好的MongoClient实例后,通过如下方式来访问一个database,示例如下: db=client.test_database 或者采用如下方式指定:
Cassandra集群负载均衡策略需使用RoundRobinPolicy。 YCSB是一款广泛使用的数据库性能测试工具,具体使用方法请参见YCSB。 测试指标 OPS:Operation Per Second,数据库每秒执行的操作数。 测试步骤 配置workload文件。 按照表2 测试模型所示的