repcached

Logiciel capture d'écran:
repcached
Détails logiciels:
Version: 2.2.1-1.2.8
Date de transfert: 14 Apr 15
Développeur: KLab Inc.
Licence: Gratuit
Popularité: 6

Rating: 5.0/5 (Total Votes: 1)

Script repached est ensemble patch qui ajoute fonctionnalité de réplication de données pour 1.2.x. memcached
Voici quelques caractéristiques principales de "repcached": la réplication de données
asynchrone? .
? unique maître, esclave unique.
? soutenir tous commande memcached (ensemble, ajouter, supprimer, incr / dim, flush_all)
? esclave devenu maître que le maître de descendre.
? ensemble des données de copie d'asservir automatiquement lorsque nouvel esclave connecter à maîtriser.
Construire
$ MCDVER = 1.2.2
$ RCDVER = 1,0
$ wget http://downloads.sourceforge.net/repcached/memcached-${MCDVER}-repcached-${RCDVER}.tar.gz
$ tar zxf memcached - $ { MCDVER} -repcached - $ {} .tar.gz RCDVER
$ cd memcached - $ {} MCDVER -repcached - $ {} RCDVER
--- OR ---
$ wget http : //www.danga.com/memcached/dist/memcached-$ {} .tar.gz MCDVER
$ tar zxf memcached - $ {} .tar.gz MCDVER
$ cd memcached - $ { MCDVER}
$ wget http://downloads.sourceforge.net/repcached/repcached-${RCDVER}-${MCDVER}.patch.gz
$ gzip -cd repcached - $ {} RCDVER - $ {} MCDVER .patch.gz | patch -p1
$ ./configure --enable-réplication
[Avis: ne peut pas définir les deux options --enable-réplication et --enable-fil ensemble]
$ make

make install
Run
repcached ajoute deux nouvelles options (-x et -X).

$
-h memcached (snip)
-x nom d'hôte ou l'adresse IP du serveur de réplication maître
-X TCP numéro de port du maître (par défaut: 11212).
Il ya deux machines appelées "foo" et "bar"
$ foo ./memcached (commencer en tant que maître) la barre de $ ./memcached foo -x (commencer en tant qu'esclave et se connecter à maître (foo)) clé / val
client mis à maîtriser (foo). Nous pouvons obtenir même valeur de l'esclave (bar).
Basculement
Si maître (foo) est en baisse, l'esclave (bar) deviendra automatiquement le nouveau maître.

Failback
démarrer memcached au foo comme esclave.
$ foo ./memcached -x bar (commencer en tant qu'esclave et se connecter à maître (bar))

Toutes les données maître (bar) a copiera au nouvel esclave (foo), puis maître et esclave avoir mêmes données
Quoi de neuf dans cette version:.

? libération de repcached-2.1 pour memcached-1.2.6

Commentaires à repcached

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!