On this page
Sharding Reference
在本页面
mongo Shell 中的分片方法
分片数据库命令
以下数据库命令支持sharded clusters。
| Name | Description |
|---|---|
| addShard | 将shard添加到sharded cluster。 |
| addShardToZone | 将分片与zone关联。支持在分片群集中配置zones。 |
| balancerStart | 启动平衡器线程。 |
| balancerStatus | 返回有关平衡器状态的信息。 |
| balancerStop | 停止平衡器线程。 |
| checkShardingIndex | 验证分片键索引的内部命令。 |
| cleanupOrphaned | 使用分片键值超出分片所拥有的块范围之外的孤立数据。 |
| enableSharding | 在特定数据库上启用分片。 |
| flushRouterConfig | 强制mongod/mongos实例更新其缓存的路由元数据。 |
| getShardMap | 报告分片群集状态的内部命令。 |
| getShardVersion | 返回config server版本的内部命令。 |
| isdbgrid | 验证一个进程是mongos。 |
| listShards | 返回已配置碎片的列表。 |
| medianKey | 不推荐使用的内部命令。参见splitVector。 |
| moveChunk | 在分片之间迁移块的内部命令。 |
| movePrimary | 从分片群集中删除分片时,请重新分配primary shard。 |
| mergeChunks | 提供在单个分片上组合块的功能。 |
| removeShard | 开始从分片群集中删除分片的过程。 |
| removeShardFromZone | 删除分片和zone之间的关联。支持在分片群集中配置zones。 |
| setShardVersion | 用于设置config server版本的内部命令。 |
| shardCollection | 启用集合的分片功能,从而可以对集合进行分片。 |
| shardingState | 报告mongod是否为分片群集的成员。 |
| split | 创建一个新的chunk。 |
| splitChunk | 拆分块的内部命令。而是使用方法sh.splitFind()和sh.splitAt()。 |
| splitVector | 确定分割点的内部命令。 |
| unsetSharding | 影响 MongoDB 部署中实例之间的连接的内部命令。 |
| updateZoneKeyRange | 添加或删除范围内的分片数据与zone之间的关联。支持在分片群集中配置zones。 |
Reference Documentation
-
- 部署分片集群的要求
-
- 解决分片群集部署的常见策略。
-
- MongoDB 用于存储分片群集元数据的
local数据库内容的完整文档。
- MongoDB 用于存储分片群集元数据的