正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
相比于自建的MongoDB数据库,华为云DDS服务提供更灵活的服务,用户可以按需选择实例配置及购买时长。华为云所有业务均运行于安全可靠的数据中心,可以更好地保护用户数据安全和业务稳定。华为云提供完整的技术支持,如果您在使用中遇到任何问题,均可向华为云寻求支持。 快速使用 打开华为云官网。 单击页面右上方“控制台”
cal和config。 库名不能包含特殊字符".$\/*?~#:|和空格。 表名不能以system为前缀。 “库名.表名”长度小于等于120字符,“库名.表名.索引名”长度小于等于128字符,请您确保恢复后的库表名和索引名长度符合要求,避免恢复失败。 请您确保恢复后的表名和已有表名不同,避免恢复失败。
被记录下来。 支持3.4 、4.0、4.2和4.4版本的副本集实例和集群实例。 当CPU打满的情况下,Kill会话请求有一定概率会下发超时,此时请重新下发Kill会话请求。 连接数查询 登录管理控制台。 单击管理控制台左上方的,选择区域和项目。 在页面左上角单击,选择“数据库 >
更多信息,请参见MongoDB官方文档。 注意事项 操作符$where和$exists中不能使用索引。 如果查询结果需要排序,尽量控制结果集的数量。 涉及多个字段的索引时,尽量将用于精确匹配的字段放在索引的前面。 如果查询条件中的键值顺序和复合索引中的创建顺序不一致,DDS会自动优化为查询跟索引顺序一致。
站能够支持的最大用户数没有关系。 对于集群实例,一般指客户端同mongos之间的连接数。 对于副本集实例,一般指客户端同Primary节点和Secondary节点之间的连接数。 问题现象 当DDS实例的连接数已满时,新发起的连接请求将无法被响应,从而导致实例连接失败。 使用Mongo
cal和config。 库名不能包含特殊字符".$\/*?~#:|和空格。 表名不能以system为前缀。 “库名.表名”长度小于等于120字符,“库名.表名.索引名”长度小于等于128字符,请您确保恢复后的库表名和索引名长度符合要求,避免恢复失败。 请您确保恢复后的表名和已有表名不同,避免恢复失败。
通过此用户创建和管理客户自定义的角色和用户。该用户无默认密码,需要客户指定,并且需要满足密码复杂度要求。 使用场景 在执行mongodump和mongorestore操作时,如果对全实例进行备份恢复,则会出现权限验证失败。因为rwuser用户对实例上的admin库和config库权限受限。此
更多信息,请参见MongoDB官方文档。 注意事项 操作符$where和$exists中不能使用索引。 如果查询结果需要排序,尽量控制结果集的数量。 涉及多个字段的索引时,尽量将用于精确匹配的字段放在索引的前面。 如果查询条件中的键值顺序和复合索引中的创建顺序不一致,DDS会自动优化为查询跟索引顺序一致。
用户做了大量写入/更新操作后,实际数据量可能没有多大变化,但磁盘空间使用量增加了。是因为无论是写入、更新还是删除,以及索引插入和删除等操作,在后台实际上都会转成写入。因为底层的存储引擎(WiredTiger和RocksDB)采用都是appendOnly机制。只有当存储引擎内部数据状态满足一定条件后,会触发内
删除和退订实例的区别是什么 针对不同计费模式的数据库实例,释放资源的方式不同。 对于“按需计费”模式的数据库实例,购买后无订单生成,根据业务需要释放资源时,在“实例管理”页面手动删除即可。 对于“包年/包月”模式的数据库实例,购买后会生成订单,您需要退订订单,从而释放数据库实例资源,详细操作请参见退订包周期实例。
和部署。反亲和部署是出于高可用性考虑,将您的Primary、Secondary和Hidden节点分别创建在不同的物理机上。 如果业务需要较高的容灾能力,建议您选择3可用区。此时实例下的主节点、备节点和隐藏节点分别部署在3个可用区内。 说明: 目前3可用区的功能只针对部分区域开放,
-1”,则代表通过_id的范围进行分片。 “chunks”代表分片的分布情况。 根据2查询出的结果,分析分片信息。 如果业务性能存在瓶颈的数据库和集合,在上述“databases”以及子项中不存在,则说明业务集合没有进行分片。对于集群来说这意味着业务只有一个Shard承载,没有应用DDS的水平扩展能力。
在弹出框中,单击“是”,重启对应组下的所有角色。 查看节点状态。 重启过程中,该节点和其所在实例的运行状态都为“重启中”,并且该节点所在实例,以及实例中的其他节点,暂不可重启。 重启副本集只读节点 登录管理控制台。 单击管理控制台左上方的,选择区域和项目。 在页面左上角单击,选择“数据库 > 文档数据库服务
如果原有实例规格的磁盘已是最大的,请先升级规格。 集群实例,请参见变更集群实例的CPU和内存规格。 副本集实例,请参见变更副本集实例的CPU和内存规格。 单节点实例,请参见变更单节点实例的CPU和内存规格。 存在大量过期的数据文件占用磁盘空间,此时需要及时处理过期数据文件。例如:如
计费项如表1所示。 表1 支持变更计费模式的DDS计费项 计费项 变更说明 相关文档 实例规格(vCPU和内存) 变更DDS实例的计费模式会同时变更计算资源(vCPU和内存)和存储空间的计费模式。 将DDS实例的计费模式从按需计费转为包年/包月,可以让您享受一定程度的价格优惠。
参数模板编辑修改后,您可根据业务需要将其应用到对应实例中,DDS支持查看参数模板所应用到实例的记录。 操作步骤 登录管理控制台。 单击管理控制台左上方的,选择区域和项目。 在页面左上角单击,选择“数据库 > 文档数据库服务 DDS”,进入文档数据库服务信息页面。 在左侧导航栏,单击“参数模板管理”。 在
如果原有实例规格的磁盘已是最大的,请先升级规格。 集群实例,请参见变更集群实例的CPU和内存规格。 副本集实例,请参见变更副本集实例的CPU和内存规格。 单节点实例,请参见变更单节点实例的CPU和内存规格。 存在大量过期的数据文件占用磁盘空间,此时需要及时处理过期数据文件。例如:如
main() { // 高可用连接串 // 认证用的用户名和密码直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中存放(密码应密文存放、使用时解密),确保安全; // 本示例以用户名和密码保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量(
当创建的实例的CPU和内存规格无法满足业务需求时,可以在控制台进行CPU和内存规格变更。 备份与恢复 支持设置自动备份策略和实时手动备份。其中,自动备份保留时长最多达到732天,实时手动备份长期保留。 支持通过备份文件进行数据恢复。其中,副本集支持实例级时间点恢复和库表级时间点恢复。
致的内存升高,建议及时进行规格扩容。 排查连接数 查看连接数占比,总的连接数不宜超过当前实例能承受的最大连接数的80%。连接太多会导致内存和多线程上下文的开销增加,影响请求处理延时。 建议配置连接池,一般情况建议连接池最大不要超过200,具体操作可参考查询及限制连接数。 分析慢日志