检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
内网连接单节点实例 设置安全组 通过Mongo Shell连接单节点实例(内网连接) 父主题: 连接单节点实例
公网连接单节点实例 绑定弹性公网IP 设置安全组 通过Mongo Shell连接单节点实例(公网连接) 通过Robo 3T工具连接单节点实例 父主题: 连接单节点实例
将根证书导入弹性云服务器的Windows/Linux操作系统,请参见将根证书导入Windows/Linux操作系统。 连接数据库实例。 通过内网IP地址连接实例: 命令格式: .
collection" : "testCollection", "log_time" : "2022-09-15T22:49:38.643000Z", "line_num" : "1595659490239433659" } ] } SDK 单击文档数据库服务
在程序中设置JVM系统属性以指向正确的信任库和密钥库: System.setProperty("javax.net.ssl.trustStore","<path to trust store>"); System.setProperty("javax.net.ssl.trustStorePassword
dds.cn-north-1.myhuaweicloud.com/v3/619d3e78f61b4be68bc5aa0b59edcf7b/instances/recycle-instances 表1 请求参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户
0d248ca90800d3902f79c014f11df3b8/instances/593416e7c9da4a4c97c6ad5b086b8ddfin02/replica-set/name 表1 请求参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户
响应示例 { "job_id": "3711e2ad-5787-49bc-a47f-3f0b066af9f5" } SDK 单击文档数据库服务 DDS SDK,下载SDK或查看SDK文档。SDK的安装、认证方式等在SDK文档中对应语言类型的【使用】目录下。
图1 查看参数enableMajorityReadConcern的设置值 登录控制台 -> 云服务监控,查看节点的“WiredTiger引擎脏数据缓存百分比”、“内存中脏数据缓存"的监控指标”。
实例处于以下状态时不可扩容: 创建中 规格变更中 节点扩容中 删除节点 小版本升级 主备切换中 磁盘扩容期间,服务不中断。DDS服务只支持扩容磁盘存储空间大小,不支持变更存储类型。 计费说明 对于按需计费的实例,扩容存储后,依旧按使用时长实时计费。
如何查看当前副本集实例的主备节点 您可以在DDS控制台查看当前实例的节点信息,具体操作如下: 登录文档数据库服务控制台。 在“实例管理”页面,单击目标实例名称。 图1 实例管理 在左侧导航树,单击“连接管理”,右侧界面可以查看节点信息。 图2 连接管理 父主题: 数据库基本使用
响应示例 { "job_id": "4008c8914b624785a02ab7966d4d" } SDK 单击文档数据库服务 DDS SDK,下载SDK或查看SDK文档。SDK的安装、认证方式等在SDK文档中对应语言类型的【使用】目录下。
前提条件 连接数据库的弹性云服务器必须和DDS实例之间网络互通,可以使用curl命令连接DDS实例服务端的IP和端口号,测试网络连通性。
DDS是否支持设置majority级别的readConcern MongoDB可以通过writeConcern来定制写策略,通过readConcern来定制读策略。 当指定readConcern级别为majority时,能保证用户读到的数据已经写入到大多数节点,而这样的数据不会发生回滚
在页面左上角单击,选择“数据库 > 文档数据库服务 DDS”,进入文档数据库服务信息页面。 在“实例管理”页面,选择指定的集群实例,单击实例名称。 在“基本信息”页面的“节点信息”区域,选择“shard”页签,在“操作”列单击“更多 > 添加只读节点”。
"az1xahz,az2xahz,az3xahz", "description": "可用区1,可用区2,可用区3", "status": "ENABLED" } ] } SDK 单击文档数据库服务
内网连接副本集实例 设置安全组规则 通过Mongo Shell连接副本集实例(内网连接) 通过Mongo Shell连接副本集实例只读节点 父主题: 连接副本集实例
"roles" : [{ "role_name":"readWrite", "role_db_name":"testDb" }], "db_name":"testDb" } 响应消息 响应示例 {} SDK 单击文档数据库服务
MapReduce提示不支持JavaScript 为了安全考虑,DDS默认限制了JavaScript脚本的执行。但是如果您需要执行JavaScript,可以通过DDS控制台将“security.javascriptEnabled”参数值改为“true”即可。具体操作方法请参见编辑参数模板
在程序中设置JVM系统属性以指向正确的信任库和密钥库: System.setProperty("javax.net.ssl.trustStore","<path to trust store>"); System.setProperty("javax.net.ssl.trustStorePassword