检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
系统架构 架构介绍 云数据库 GeminiDB是一款基于计算存储分离架构的分布式数据库,由多个同构节点组成计算集群。数据存储在分布式共享存储池中。计算和存储资源解耦,支持独立弹性伸缩,扩缩容无数据迁移。 图1 系统架构 更多架构特点请参见系统架构。
Redis hashtag的使用方法为,为需要操作的多key加增相同的字符串。例如{aaa}list1、{aaa}list2,Redis服务在处理以上key时,识别到“{}”时,仅根据“{}”的字符串“aaa”计算hash值,因此可以确保其落在相同的节点上。 GeminiDB
Redis实例,再创建映射规则。 使用约束 内存加速中创建的GeminiDB Redis实例规格为1U4GB、2U8GB、4U16GB,主备版形态时,则实例免费;免费时长为3个月,其他规格需要收费。 一个IAM账号一个区域可以创建三个公测实例。 支持创建的GeminiDB Redis实例规格变更,但是变更后GeminiDB
费实例。 转按需成功后,自动续费将会被关闭,请谨慎操作。 转按需申请提交后,在目标实例的“计费方式”列,会提示实例到期后转按需。 如需取消转按需,您可以在费用中心的“续费管理”页签,在目标实例的“操作”列,选择“更多 > 取消转按需”。 在弹出框中,单击“确定”,取消转按需申请。
在左侧导航树,单击“标签”。 在“标签”页面,选择需要编辑的标签,单击“编辑”,在弹出框中修改标签值,单击“确定”。 编辑标签时,不能修改标签的键,只能修改标签的值。 编辑成功后,您可在当前实例的所有关联的标签集合中,查询并管理自己的标签。 删除标签 登录管理控制台。 在服务列表中选择“数据库
Cassandra实例的区域及可用区一致。ECS与待连接的GeminiDB Cassandra实例的区域、可用区、VPC和安全组一致。 图4 基础配置 图5 选择规格 图6 选择镜像 配置网络信息后,单击“下一步:高级配置”。ECS与待连接的GeminiDB Cassandra实例的VPC和安全组一致。
n 11694 30528 66517 119160 OPS:Operation Per Second,数据库每秒执行的操作数。 测试模型编号:测试模型编号对应的测试模型,请参见表2 测试模型。 表2 测试模型 测试模型编号 测试模型 读多写少场景 workload-read-mostly
2023/04/20 23:59:59) 公网带宽:6Mbit/s 计费时长:1个月 此案例中的单价仅为示例,且计算出的费用为估算值。单价的变动和实际场景中计算出来的费用可能会有偏差。请以华为云官网发布的数据为准。 按需计费 在2023/03/18 15:30:00 ~ 2023/03/20
y 23830 44548 67290 111540 OPS:Operation Per Second,数据库每秒执行的操作数。 测试模型编号:测试模型编号对应的测试模型,请参见表2 测试模型。 父主题: 性能白皮书
使用客户端工具前,需要对工具赋予执行权限。 执行chmod +x mongo,赋予连接实例的权限。 执行chmod +x mongoexport,赋予导出数据的权限。 执行chmod +x mongoimport,赋予导入数据的权限。 客户端安装成功后,您可以通过客户端连接实例。 连接副本集实例,请参见通过内网连接副本集实例。
本次测试采用开源社区的YCSB 0.12.0版本的测试工具。 YCSB是一款广泛使用的数据库性能测试工具,具体使用方法请参见YCSB。 测试指标 OPS:Operation Per Second,数据库每秒执行的操作数。 测试步骤 配置workload文件。 按照表2所示的业务模型,配置
实例管理”页面,将不再显示该订单对应的数据库实例。 批量退订包年/包月实例 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB Cassandra 接口”。 在“实例管理”页面,选择需要退订的目标实例,单击实例列表上方的“退订”。 图2 批量退订包年/包月
121071 *OPS:Operation Per Second,数据库每秒执行的操作数。 *业务模型编号:业务模型编号对应的业务模型,请参见表2。 不同业务模型和实例规格下,针对弱一致性,预置1亿行数据量,测试的OPS*数据(表格中黑色字体),详见表2中加粗内容。 表2 测试数据 实例规格
导入数据之前,确保源端有必要的索引,即在迁移前删除不需要的索引,创建好必要的索引。 如果选择迁移分片集群,必须在目标库创建好要分片的集合,并配置数据分片。同时,迁移前必须要创建好索引。 前提条件 准备弹性云服务器或可访问GeminiDB Mongo 数据库的设备。 通过内网连接GeminiDB
在左侧导航树,单击“标签”。 在“标签”页面,选择需要编辑的标签,单击“编辑”,在弹出框中修改标签值,单击“确定”。 编辑标签时,不能修改标签的键,只能修改标签的值。 编辑成功后,您可在当前实例的所有关联的标签集合中,查询并管理自己的标签。 删除标签 登录管理控制台。 在服务列表中选择“数据库
2023/04/20 23:59:59) 公网带宽:6Mbit/s 计费时长:1个月 此案例中的单价仅为示例,且计算出的费用为估算值。单价的变动和实际场景中计算出来的费用可能会有偏差。请以华为云官网发布的数据为准。 按需计费 在2023/03/18 15:30:00 ~ 2023/03/20
并在调用接口时增加“X-Auth-Token”到业务接口请求消息头中。 IAM获取Token的API 创建GeminiDB Cassandra实例的API 具体步骤 Token认证,具体操作请参考认证鉴权。 发送“POST https://{Endpoint}/v3/{project_id}/instances”。
GeminiDB Cassandra 接口”。 在“实例管理”页面,单击目标实例,进入实例的“基本信息”页面。 在左侧导航栏中选择“备份恢复”页签,单击“修改备份策略”,单击“增量备份”后的,开启增量备份。 图1 开启增量备份 开启增量备份后,选择增备类型,默认选择数据增备。 数据增备:实例只支持恢复到指定时间点。
--seed,--scale,--timestamp-start 的值与1中生成写入数据时设置的值保持一致。 --timestamp-end:数据生成结束后一秒。 --queries:生成的查询数。 --queries-type:生成的查询类型,具体模型含义参见表1。 执行如下命令,查询性能,获取查询性能数据。
dis Cluster的方式访问集群。 参见图2。 架构优势:与Proxy架构相比,实例无Proxy,单分片并发更高,客户端直连shard,时延更低。扩展性更强,最大可支持128节点。 适用场景:适用于时延更敏感、并发和扩展性要求更高的业务。 主备版 标准的master-replica架构,兼容单机、哨兵接入方式。