检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
数据库使用 如何在GeminiDB Mongo中创建会话 GeminiDB Mongo是否支持降低版本 GeminiDB Mongo支持只读库吗 GeminiDB Mongo现在是否可以订阅oplog GeminiDB Mongo实例CPU使用率高问题排查 父主题: 常见问题
访问数据库 具体访问数据库前,引入如下相关类。
通过数据复制服务迁移数据 父主题: 数据迁移
规则7:建议索引配合分区键使用,否则会增加节点间消息转发,造成资源消耗过大导致oom或者cpu飙高。 视图规范 使用物化视图时,原表对应的视图个数不要超过3个。原表对应的视图越多,对视图的同步性能影响越大。 原表中频繁更新的字段不建议在视图中作为主键。
访问数据库 访问 DataBase 当已经有一个初始化好的MongoClient实例后,通过如下方式来访问一个database,示例如下: db:= client.Database("test") 访问集合 当获取一个MongoDatabase实例后,可以通过如下命令来得到要获取的集合
建议您在清除数据前先创建备份,具体操作请参见创建手动备份。 清除指定DB中的数据,只会清除选中数据库的数据,其他数据库中的数据不会受到影响。 操作步骤 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB Redis 接口”。
系统架构 架构介绍 云数据库 GeminiDB是一款基于计算存储分离架构的分布式数据库,由多个同构节点组成计算集群。数据存储在分布式共享存储池中。计算和存储资源解耦,支持独立弹性伸缩,扩缩容无数据迁移。 图1 系统架构 更多架构特点请参见系统架构。
性能测试数据 不同测试模型下,不同规格且预置相当数据量,测试的OPS*数据(表格中黑色字体),详见表1 测试数据中加粗内容。
成本高 相同规格下,一般可节约30%左右成本 用户可根据业务需要,分别独立购买算力资源、容量资源,避免耦合浪费。
数据库补丁升级 功能介绍 升级数据库补丁版本。 接口约束 该接口支持如下数据库实例: GeminiDB Cassandra GeminiDB Influx GeminiDB Redis 冻结实例、异常实例,无法升级补丁版本。 实例中存在异常节点,无法升级补丁版本。
性能测试数据 写入性能测试数据 表1 集群类型写入性能测试数据 测试实例规格 测试并发数 写入性能(单位:rows/sec) 4U16GB 20 123648.75 8U32GB 40 221034.80 16U64GB 80 348762.25 32U128GB 160 496511.06
父主题: 管理数据库和账号
连接数据库 通过Python连接实例的方式有无需下载SSL证书连接和用户下载SSL证书连接两种,其中使用SSL证书连接通过了加密功能,具有更高的安全性。 GeminiDB Mongo新实例默认关闭SSL数据加密,开启SSL请参考开启SSL。
性能测试数据 不同业务模型和实例规格下,针对弱一致性,预置1000万行数据量,测试的OPS*数据(表格中黑色字体),详见表1中加粗内容。
连接方式介绍 数据管理服务(Data Admin Service,简称DAS)是一款专业的简化数据库管理工具,提供优质的可视化操作界面,大幅提高工作效率,让数据管理变得既安全又简单。您可以通过数据管理服务连接并管理实例。
<instance_port> 端口,默认8635,当前端口,参考“基本信息”页面该实例的“数据库端口”。 <database_name> 数据库名,即需要连接的数据库名。 authSource 鉴权用户数据库,取值为admin。
事件监控简介 事件监控提供了事件类型数据上报、查询和告警的功能。方便您将业务中的各类重要事件或对云资源的操作事件收集到云监控服务,并在事件发生时进行告警。
数据库连接 使用GeminiDB Mongo时,可能会遇到因为mongod连接数用满了,导致客户端无法连接的问题。
使用须知 数据备份期间,会消耗少部分CPU资源,备份文件上传到OBS占用计算节点带宽,对业务可能会产生轻微的时延抖动。 备份方案 GeminiDB Redis实例支持自动备份和手动备份两种方案。
使用须知 数据备份期间,会消耗少部分CPU资源,备份文件上传到OBS占用计算节点带宽,对业务可能会产生轻微的时延抖动。 备份方案 GeminiDB Cassandra实例按照执行方式支持自动备份和手动备份两种方案。