Docs Menu
Docs Home
/
MongoDB Manual
/ /

Sharding Commands

Note

For details on a specific command, including syntax and examples, click on the link to the command's reference page.

Name
Description
abortReshardCollection

Aborts a resharding operation.

New in version 5.0.

Associates a shard with a zone. Supports configuring zones in sharded clusters.

Calculates metrics for evaluating a shard key.

New in version 7.0.

Returns information on whether the chunks of a sharded collection are balanced.
Starts a balancer thread.
Returns information on the balancer status.
Stops the balancer thread.

Performs a series of consistency checks on sharding metadata.

New in version 7.0.

Clears the jumbo flag for a chunk.
Removes orphaned data with shard key values outside of the ranges of the chunks owned by a shard.

Cleans up a failed resharding operation.

New in version 5.0.

Forces a resharding operation to block writes and complete.

New in version 5.0.

Configures balancer settings on a sharded collection.

New in version 5.3.

Configures query sampling for a collection.

New in version 7.0.

Creates a database.
Forces a mongod / mongos instance to update its cached routing metadata.
Returns the hostnames and connection strings for shards in the cluster and the config servers for your cluster.
Verifies that a process is a mongos.
Returns a list of configured shards.
Internal command that migrates chunks between shards.
Reassigns the primary shard when removing a shard from a sharded cluster.
Migrates ranges between shards.
Squashes mergeable chunks for a given collection on a shard.
Provides the ability to combine chunks on a single shard.
Refines a collection's shard key by adding a suffix to the existing key.
Starts the process of removing a shard from a sharded cluster.
Removes the association between a shard and a zone. Supports configuring zones in sharded clusters.

Initiates a resharding operation to change the shard key for a collection, changing the distribution of your data.

New in version 5.0.

Prevents the start of new automatic migrations on a collection, prevents in-flight manual migrations from committing, and excludes the collection from new balancer rounds.
Enables the sharding functionality for a collection, allowing the collection to be sharded.
Reports whether the mongod is a member of a sharded cluster.
Creates a new chunk.
Internal command that determines split points.
Removed in MongoDB 5.0. Internal command that affects connections between instances in a MongoDB deployment.
Adds or removes the association between a range of sharded data and a zone. Supports configuring zones in sharded clusters.

Back

replSetSyncFrom

Next

abortReshardCollection