菠菜程序修复 mongodb的sharding集群搭建

创建和使用分片集群的步骤一般是怎么样的
菠菜程序修复【企 娥:217 1793 408】
12.1 先确定需要的分片数量,在控制台上创建对应数量的数据节点,每一个分片可以是单实例,也可以是副本集(可自由选择)
12.2 创建对应数据节点的mongodb版本的配置节点,一个配置节点无高可用,3个配置节点有高可用(可选,一般就创建1个或者3个)
12.3 创建对应配置节点的mongodb版本的路由节点(必须版本一致,不然控制台按钮会禁用),路由节点数量可自由选择,创建时会提示绑定到哪些配置节点
12.4 登陆mongos,use admin,挨个执行sh.addShard("repl0/mongodbip:port")添加分片,其中repl0为副本集名称,mongodbip:port为申请的数据节点ip,port为数据节点端口
12.5 根据自身的业务需求,对某个db启用分片(默认不启用),db.enableSharding("music")表示对music库启用分片
12.6 根据自身的业务需求,对某个集合的某列进行集合分片,db.shardCollection("music.artists",{"name":1})表示对artists集合,按照name键进行分片

猜你喜欢

转载自blog.51cto.com/13943431/2165468