mongodb分片优化案例

发布时间 2023-03-22 21:17:23作者: 不懂123

mongoshell非交互命令

      

 shard优化操作

          

           

分片表的设置

       1.创建新表的时候设置分片

           db.runCommand({shardcollection:"mydb.asset_acceptance_info",key:{_id:'hashed'}})

       2.已经存在的表设置分片

          已经有数据的表可以直接设置分片,设置分片后表中的数据会自动均衡的新的分片,移动数据的时候表数据是不能读写的

          db.runCommand({shardcollection:"mydb.asset_acceptance_info",key:{"_id":1}})