Redis
 sql >> база данни >  >> NoSQL >> Redis

Отказ при отказ на клъстер

В клъстер само с главни възли, ако възелът не успее, данните се губят. Следователно не е възможно повторно споделяне, тъй като не е възможно да се мигрират данните (хеш слотовете) от неуспешния възел.

За да поддържате клъстера да работи, когато главен се повреди, имате нужда от подчинени възли (по един на главен). По този начин, когато главен се повреди, неговият подчинен превключва (става нов главен със същото копие на данните).

Скриптът redis-trib.rb не обработва създаването на клъстер с по-малко от 3 главни, но в redis-cluster клъстерът може да бъде с всякакъв размер (поне един възел).

Следователно добавянето на подчинени възли може да се счита за автоматично решение на вашия проблем.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Алгоритъм за съпоставяне на потребители

  2. Как да инсталирате разширение php-redis, използвайки официалния подход за изображения на PHP Docker?

  3. Spring Data Redis:Redis Pipeline връща винаги нула

  4. Опция Redis-cli --csv (експортиране в csv)

  5. съхраняване на времеви редове в redis