Le service redis a une fonction de réplication. Vous pouvez exécuter la commande SLAVEOF ou définir l'option slaveof pour permettre à un serveur de répliquer un autre serveur, communément appelée « synchronisation maître-esclave » (la logique de réplication de Redis version 2.8 et versions inférieures). que 2.8 est différent, veuillez noter), la migration des données est donc divisée en les étapes suivantes :
Le serveur cible pour la migration est défini sur le serveur esclave du serveur migré
Une fois que l'esclave a rattrapé la progression du maître, arrêtez d'écrire redis business (si l'arrêt n'est pas possible, il faut envisager de refaire le pipeline pendant la migration, ou effectuer la migration pendant la période creuse de l'entreprise et acceptez la perte de données à court terme)
Une fois le serveur maître-esclave complètement synchronisé, modifiez et écrivez la configuration métier Redis, pointez-la vers le serveur esclave et déconnectez la relation maître-esclave
Reprendre l'écriture de Redis Business
Référence client de la fonction de réplication Redis : description du lien
De plus, l'instance Redis exécutée sur le réseau externe doit configurer le maître-esclave et activer l'option de persistance (redis a deux stratégies de persistance : RDB et AOF) pour éviter les points de défaillance uniques
1. Sauvegardez le redis actuel, il y aura un fichier dump.rdb 2. Copiez le fichier dans le répertoire redis d'un autre serveur 3. Redémarrez redis et tout ira bien
Le service redis a une fonction de réplication. Vous pouvez exécuter la commande SLAVEOF ou définir l'option slaveof pour permettre à un serveur de répliquer un autre serveur, communément appelée « synchronisation maître-esclave » (la logique de réplication de Redis version 2.8 et versions inférieures). que 2.8 est différent, veuillez noter), la migration des données est donc divisée en les étapes suivantes :
Référence client de la fonction de réplication Redis : description du lien
De plus, l'instance Redis exécutée sur le réseau externe doit configurer le maître-esclave et activer l'option de persistance (redis a deux stratégies de persistance : RDB et AOF) pour éviter les points de défaillance uniques
1. Sauvegardez le redis actuel, il y aura un fichier dump.rdb
2. Copiez le fichier dans le répertoire redis d'un autre serveur
3. Redémarrez redis et tout ira bien