检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
为实例续费,以延长实例的使用时间。 在云服务控制台续费 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB Mongo接口。 在“实例管理”页面,选择需要续费的实例,单击操作列“续费”。 图1 续费 您也可以单击目标实例名称,进入实例的“基本信息”页面,在
getenv('EXAMPLE_PASSWORD_ENV') mongodbUri = 'mongodb://%s:%s@10.66.187.127:27017/admin' client = pymongo.MongoClient(mongodbUri % (username, password
可以为实例扩容磁盘。 扩容磁盘无需重启实例,在此期间,服务不中断,不影响您正常使用数据库。 磁盘满设置只读 为保护GeminiDB Mongo实例的正常运行,在存储空间即将被写满的时候,数据库会被设置成磁盘满只读状态,该状态下只支持数据的读取,不支持写入和更新,可以通过扩容磁盘来解除该状态,重新获得写入和更新的能力。
成本管理 成本构成 成本分配 成本分析 成本优化 父主题: 计费说明
日志与审计 日志配置管理 慢日志 错误日志 父主题: 用户指南
备份与恢复 GeminiDB Mongo实例能够保存多长时间的备份 父主题: 常见问题
操作系统更新 GeminiDB Mongo实例需要适时进行操作系统更新,以提高数据库性能和数据库的整体安全状况。 实例内核版本升级时,GeminiDB Mongo会根据操作系统的实际情况,决定是否更新以及更新适合的操作系统冷补丁版本。 操作系统更新不会更改数据库实例的版本或数据库实例信息。
删除节点 操作场景 您可以删除不再使用的节点来释放资源。 使用须知 GeminiDB Mongo只支持4.0副本集实例删除节点,只支持删除角色为Readonly的节点。 包周期实例不支持删除节点。 删除操作无法恢复,请谨慎操作。 开启操作保护的用户,在进行敏感操作时,通过进行二次
慢日志 操作场景 GeminiDB Mongo的日志管理功能支持查看数据库级别的慢日志,执行时间的单位为ms。通过该日志,可查找出执行效率低的语句,以便优化。 开启慢日志明文显示 开启慢日志明文显示功能后,暂不支持关闭。 开启后界面会显示明文日志。云服务会转储您的明文日志,且转储的明文日志会在30天后自动删除。
随着业务数据的增加,原来申请的节点数量不能满足需求,这时,您可以为实例添加节点。添加成功后,您也可以根据需要删除节点,具体请参见删除节点。 使用须知 GeminiDB Mongo只支持4.0副本集实例添加节点,新增节点的角色为Readonly。 添加节点数会有短暂的OPS下降,建议业务空闲时添加。 实例状态为正常、恢复检查中时可以添加节点。
续费概述 续费简介 包年/包月实例到期后会影响实例正常运行。如果您想继续使用,需要在指定的时间内为实例续费,否则vCPU、内存等资源会自动释放,数据丢失且不可恢复。 续费操作仅适用于包年/包月实例,按需计费实例不需要续费,只需要保证账户余额充足即可。 实例在到期前续费成功,所有资
参数模板管理 创建参数模板 修改GeminiDB Mongo实例参数 查看参数修改历史 导出参数模板 比较参数模板 复制参数模板 重置参数模板 应用参数模板 查看参数模板应用记录 修改参数模板描述 删除参数模板 父主题: 用户指南
数据库连接 使用GeminiDB Mongo时,可能会遇到因为mongod连接数用满了,导致客户端无法连接的问题。mongod的服务模型是每个网络连接由一个单独的线程来处理,每个线程配置了1MB的栈空间,当网络连接数太多时,过多的线程会导致上下文切换开销变大,同时内存开销也会上涨。
公网带宽(可选) GeminiDB Mongo实例支持公网访问,公网访问会产生带宽流量费;GeminiDB Mongo数据库实例在云内部网络产生的流量不计费。 假设您计划购买一个规格为4vCPUs 16GB,3个节点,存储空间容量为12GB的GeminiDB Mongo实例。在购买数据库实例页面
错误日志 操作场景 GeminiDB Mongo实例的日志管理功能支持查看数据库级别的错误日志,包括数据库运行的Warning和Error级别的信息,有助于您分析系统中存在的问题。 使用须知 该功能目前处于公测阶段,如需使用,请联系客服申请开通。 查看和导出日志明细 登录管理控制台。
连接管理 设置安全组规则 绑定弹性公网IP 设置SSL数据加密 修改数据库端口 修改实例安全组 跨网段访问配置 父主题: 用户指南
对集合的写操作同时会操作集合上的索引,从而触发更多的IO操作,集合上的索引数量不要超过32。 不要创建不会被使用到的索引,因为GeminiDB Mongo会加载索引到内存,无用索引加载到内存会浪费内存空间,因业务逻辑变化而产生的无用索引也要及时清理。 索引创建必须使用后台创建索引,禁止前台创建索引。
本章节主要介绍GeminiDB Mongo实例支持的实例规格信息。数据库实例规格与所选的CPU机型相关,请以实际环境为准。 GeminiDB Mongo实例当前支持副本集类型的实例,分别支持不同的实例规格。 副本集实例规格 表1 GeminiDB Mongo副本集实例规格 规格名称 vCPU(个)
数据库使用 如何在GeminiDB Mongo中创建会话 GeminiDB Mongo是否支持降低版本 GeminiDB Mongo支持只读库吗 GeminiDB Mongo现在是否可以订阅oplog GeminiDB Mongo实例CPU使用率高问题排查 父主题: 常见问题
减少网络和进程处理的负载,修改数据时,只修改变化需要修改的字段,不要整个对象直接存储全部修改。 避免使用$not。GeminiDB Mongo并不会对缺失的数据进行索引,因此$not的查询条件将会要求在一个结果集中扫描所有记录。如果$not是唯一的查询条件,会对集合进行全表扫描。