Redis Server: SYNC
Redis SYNC Command
Redis SYNC command is used to sync slave to master.
Here are some common uses and scenarios for the "SYNC" command:
- Replication Initialization: Initiates the process of synchronizing data between a master and a replica (slave) server, ensuring the replica has an up-to-date copy of the master’s dataset.
- Data Transfer: Facilitates the transfer of the current dataset from the master to the replica during replication setup or when a replica reconnects after a failure.
- Consistency Restoration: Helps restore consistency between master and replica servers by initiating a full data synchronization.
- Testing: Useful for testing replication and failover scenarios by manually triggering data synchronization.
Syntax:
SYNC
Available since
1.0.0.
Return Value
Simple string reply
Return Value Type
String
Example: Redis SYNC
redis 127.0.0.1:6379> SYNC Entering slave output mode... (press Ctrl-C to quit) SYNC with master, discarding 18 bytes of bulk transfer... SYNC done. Logging commands from master. "PING" "PING" "PING" "PING"
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics