检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在“基本信息”页面的“节点信息”区域,选择“dds mongos”页签,单击“添加dds mongos”。 图1 节点信息 在“添加dds mongos”页面,选择性能规格、节点数量和参数模板,单击“下一步”。 图2 添加dds mongos 社区版集群实例最多支持32个dds mongos节点。 在确认页面,确认节点配置信息。
连接数取值范围 x86 通用型 2 4 dds.mongodb.s6.large.2.repset 1000 200-1000 2 8 dds.mongodb.s6.large.4.repset 1000 200-1000 4 8 dds.mongodb.s6.xlarge.2.repset
MongoClientURI(mongoUri); MongoClient mongoClient = new MongoClient(connStr); try { // 使用名为 someonedb 的数据库 MongoDatabase
新实例名称。 用于表示实例的名称,允许和已有名称重复。 实例名称长度在4个到64个字节之间,必须以字母或中文字开头,区分大小写,可以包含字母、数字、中划线、下划线或中文(一个中文字符占用3个字节),不能包含其他特殊字符。 请求示例 修改实例名称为myNewName。 { "new_instance_name":
各个分片上,以充分利用各分片节点的计算性能。 定向读 dds mongos查询路由器可以执行定向查询(只查询一个分片)或scatter/gather查询(查询所有分片)。只有查询中存在分片键,dds mongos才能定位到单一分片,因此,您需要选择在业务运行时可用于普遍查询的分片
build(); MongoClient mongoClient = MongoClients.create(settings); MongoDatabase database = mongoClient.getDatabase("admin");
开启Balancer 通过Mongo Shell连接集群实例。 在dds mongos节点命令行中,切换至config数据库。 use config 执行如下命令,开启Balancer功能。 sh.setBalancerState(true) 关闭Balancer 通过Mongo Shell连接集群实例。
large.4.mongos和dds.mongodb.s6.large.4.config是同一规格系列。 dds.mongodb.s6.large.4.mongos和dds.mongodb.c3.large.4.config不是同一规格系列。 az_status Map<String
/bin/ycsb load mongodb -s -p workload=site.ycsb.workloads.CoreWorkload -p recordcount=${recordcount} -p mongodb.url="mongodb://${userName}:$
URI登录数据库时,在URI末尾加上“&maxPoolSize=<integer>”,即可设置连接池的连接数。 示例:使用Mongo Shell连接副本集实例时,限制连接池的连接数为10。 mongo "mongodb://rwuser:xxxxxxxxxx@192.168.168.116:8635,192.168
build(); MongoClient mongoClient = MongoClients.create(settings); MongoDatabase database = mongoClient.getDatabase("admin");
springframework.data.mongodb.UncategorizedMongoDbException: Timeout while receiving message; nested exception is com.mongodb.MongoSocketReadTimeoutException:
文档数据库服务与其他云服务的关系 文档数据库服务与其他服务之间的关系,具体如下图所示。 图1 文档数据库服务与其他服务之间的关系 表1 与其他服务的关系 相关服务 交互功能 弹性云服务器(ECS) 弹性云服务器为文档数据库服务提供可弹性申请的计算资源,为数据库实例提供运行环境。 虚拟私有云(VPC)
数据迁移 迁移方案概览 通过数据复制服务迁移数据 通过mongoexport和mongoimport工具迁移数据 通过mongodump和mongorestore工具迁移数据
/compile/cluster-restore/shd23/log/mongod.log} 启动进程。 ./mongod -f restoreconfig/shardsvr_40311.yaml 等待选主成功。 ./mongo --host 127.0.0.1 --port 40309 执行命令rs
任务名称。对应取值如下: CreateMongoDB:创建集群实例。 CreateMongoDBReplica:创建副本集实例。 CreateMongoDBReplicaSingle:创建单节点实例。 EnlargeMongoDBVolume:磁盘扩容。 ResizeMongoDBInstance:社区版实例规格变更。
large.4.mongos和dds.mongodb.s6.large.4.config是同一规格系列。 dds.mongodb.s6.large.4.mongos和dds.mongodb.c3.large.4.config不是同一规格系列。 az_status Object 规格在可用区内的状态,包含以下状态:
are trying to access MongoDB over HTTP on the native driver port.”,说明网络互通。 在弹性云服务器上安装Python以及第三方安装包pymongo。推荐使用pymongo2.8版本。 如果开启SSL,需要在界面上下载根证书,并上传到弹性云服务器。
枚举值: mongos shard config readonly target_id String 否 待变更规格的节点ID或实例ID,可以调用“查询实例列表”接口获取。如果未申请实例,可以调用“创建实例”接口创建。 对于集群实例,变更mongos节点规格时,取值为mongos节点ID
{ "type": "mongos", //mongos节点类型 "num": 2, //节点数量 "spec_code": "dds.mongodb.c6.medium.4.mongos" //节点资源编码 }, {