检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MongoDB的User一般是在某个固定的认证库下创建的。连接数据库时,需要通过参数--authenticationDatabase来明确指定对应的认证库。 DDS实例中,默认的rwuser用户的认证库,是admin。 账户密码连续5次输入错误,账户会被锁定10s。 账户密码等级设置 文档
使用率高的情况。 此时,可以对数据库集合进行合适的分片,具体操作请参见设置数据分片以充分利用分片性能。 随着业务数据的增加,原来申请的数据库磁盘容量不足。此时建议扩容磁盘空间,确保磁盘空间足够。 集群实例,请参见扩容集群实例的磁盘空间。 副本集实例,请参见扩容副本集实例的磁盘空间。
Language),是用于描述数据库中存储实体的语言,例如创建、修改和删除数据库、集合的结构。 DDS中常见的DDL包括: 创建集合(createCollection):用于在指定的数据库中创建一个新的集合。 删除集合(drop):用于删除指定的集合。 创建索引(createIndex
修复了正则匹配时出现的概率性失效问题。 2023年12月 优化了单文档查性能。 限制reIndex危险命令的执行权限。 2023年11月 修复了内存监控功能,在命令执行后结果内容展示缺失的问题。 2023年10月 优化了ServerStatus命令获取锁的方式。 修复了节点选举时出现的概率性失效问题。
3T工具,在连接信息页面,单击“Create”。 图2 连接信息 在弹出的“Connection Settings”窗口,设置新建连接的参数。 在“Connection”页签,“Name”填写自定义的新建连接的名称,“Address”填写集群实例绑定的弹性IP和实例的数据库端口。 图3 Connection
failed 可能原因 未设置正确的安全组策略,导致从安全组外访问安全组内的DDS实例失败。 排查思路 检查待访问的DDS实例是否设置了正确的安全组策略。只有设置了正确的安全组策略后,从安全组外才可以访问安全组内的DDS实例。 处理方法 请设置正确的安全组策略,请参见设置安全组。
通过文档数据库服务查看错误日志 文档数据库服务的日志管理功能支持查看数据库级别的错误日志,包括数据库运行的Warning和Error级别的信息,有助于您分析系统中存在的问题。 使用须知 对于社区版实例,支持通过界面查看和导出日志明细、以及下载日志文件的功能。 您只能查看30天内的错误日志。 文档数据库服务不支持删除错误日志。
相关配置。 跨网段访问的操作请详见跨网段访问配置。 排除实例的连接数满的情况 查看实例的连接数是否已达上限,请参见如何查询及限制连接数。 若实例连接数已满请参见实例的连接数满怎么处理。 云监控服务目前可以监控数据库CPU、内存、磁盘、连接数等指标,并且设置告警策略,出现告警时可以提前识别风险。
3T工具,在连接信息页面,单击“Create”。 图2 连接信息 在弹出的“Connection Settings”窗口,设置新建连接的参数。 在“Connection”页签,“Name”填写自定义的新建连接的名称,“Address”填写集群实例绑定的弹性IP和实例的数据库端口。 图3 Connection
3T工具,在连接信息页面,单击“Create”。 图2 连接信息 在弹出的“Connection Settings”窗口,设置新建连接的参数。 在“Connection”页签,“Name”填写自定义的新建连接的名称,“Address”填写集群实例绑定的弹性IP和实例的数据库端口。 图3 Connection
3T工具,在连接信息页面,单击“Create”。 图2 连接信息 在弹出的“Connection Settings”窗口,设置新建连接的参数。 在“Connection”页签,“Name”填写自定义的新建连接的名称,“Address”填写集群实例绑定的弹性IP和实例的数据库端口。 图3 Connection
3T工具,在连接信息页面,单击“Create”。 图2 连接信息 在弹出的“Connection Settings”窗口,设置新建连接的参数。 在“Connection”页签,“Name”填写自定义的新建连接的名称,“Address”填写集群实例绑定的弹性IP和实例的数据库端口。 图3 Connection
3T工具,在连接信息页面,单击“Create”。 图2 连接信息 在弹出的“Connection Settings”窗口,设置新建连接的参数。 在“Connection”页签,“Name”填写自定义的新建连接的名称,“Address”填写集群实例绑定的弹性IP和实例的数据库端口。 图3 Connection
支持分布式事务的功能。分布式事务是指分片集群和副本集上的多文档事务。从MongoDB 4.2开始,多文档事务(无论是在分片集群上还是副本集上)也称为分布式事务。 × √ √ √ √ √ √ 去除事务的16MB总大小限制。 × × √ √ √ √ √ 需要使用支持4.2版本的驱动。 ×
扩容集群实例的节点数量 变更实例规格 切换副本集实例的主备节点 切换SSL开关 修改实例名称 修改实例备注 修改数据库端口 变更实例安全组 绑定弹性公网IP 解绑弹性公网IP 修改实例内网地址 创建集群的Shard/Config IP 副本集跨网段访问配置 查询实例可迁移到的可用区 实例可用区迁移
当定义了userAdminAnyDatabase角色的用户后,该用户被提供了任何用户的任何权限的能力,即拥有这个角色的用户可以在任何数据库上定义它们自己的权限。 3 检查拥有anyAction动作权限的角色 当定义了anyAction动作权限的角色,该角色用户拥有对应数据库的任何操作,不利于权限的管理。 4 检查拥有anyResource动作权限的角色
用户在使用云服务时,帐户的可用额度小于待结算的账单,即被判定为帐户欠费。欠费后,可能会影响云服务资源的正常运行,请及时充值。 欠费原因 未购买包年包月实例,在按需计费模式下帐户的余额不足。 欠费影响 包年/包月 对于包年/包月DDS实例,用户已经预先支付了资源费用,因此在帐户出现欠费的情况下,已
准),结算完毕后进入新的计费周期。计费的起点以文档数据库服务实例创建成功的时间点为准,终点以实例删除时间为准。 云数据库创建需要一定时长,计费的起点是创建成功的时间点,而非创建时间。您可以在任务中心页签查看对应实例的这两个时间,创建成功的时间点对应任务中心的“结束时间”。 例如,
链接、查询可恢复的时间段、获取可恢复的数据库列表、获取可恢复的数据库集合列表、获取到当前实例、库表级时间点恢复接口。 参数配置 包括获取参数模板列表、创建参数模板、删除参数模板、获取参数模板的详情、修改参数模板、应用参数模板、获取指定实例的参数信息、修改指定实例的参数接口。 获取日志信息
MongoClient # 认证用的用户名和密码直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中存放(密码应密文存放、使用时解密),确保安全 # 本示例以用户名和密码保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量(环境变量名称请根据自身情况进行设置)EXAMPLE_U