repcached

Software skärmdump:
repcached
Mjukvaruinformation:
Version: 2.2.1-1.2.8
Ladda upp dagen: 14 Apr 15
Utvecklare: KLab Inc.
Licens: Gratis
Popularitet: 6

Rating: 5.0/5 (Total Votes: 1)

repached manus är patch uppsättning som lägger datareplikering funktion för memcached 1.2.x.

Här är några viktiga inslag i "repcached":?

Asynkron datareplikering .
? enda herre, singel slav.
? stödja alla memcached kommandot (set, lägga till, ta bort, öka / minska, flush_all)
? slav bli herre om herre går ner.
? hela datakopiering till slav automatiskt när nya slav ansluter till mästare.

Bygg

$ MCDVER = 1.2.2
$ RCDVER = 1,0

$ wget http://downloads.sourceforge.net/repcached/memcached-${MCDVER}-repcached-${RCDVER}.tar.gz
$ tar zxf memcached - $ { MCDVER} -repcached - $ {RCDVER} .tar.gz
$ cd memcached - $ {MCDVER} -repcached - $ {RCDVER}
--- ELLER ---
$ wget http : //www.danga.com/memcached/dist/memcached-$ {MCDVER} Tar.gz
$ tar zxf memcached - $ {MCDVER} Tar.gz
$ 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-replikering
[meddelande: kan inte ställa in både --enable-replikering och --enable-tråden tillsammans]
$ gör

make install

Kör

repcached läggs två nya alternativ (-x och -X).

$ memcached -h
(klipp)
-x värdnamn eller IP-adressen till huvudreplikeringsserver
-X TCP-portnummer av befälhavaren (default: 11212).

Det finns två maskiner som kallas "foo" och "bar"

foo $ ./memcached (start som master)
bar $ ./memcached -x foo (börjar som slav och ansluta till master (foo))

Klient ställa nyckel / val att behärska (foo). Vi kan få samma värde från slav (bar).

Failover

Om master (foo) är nere, slav (bar) blir den nya mästare automatiskt.

återställning efter fel

börja memcached på foo som slav.

foo $ ./memcached -x bar (börjar som slav och ansluta till master (bar))

Alla uppgifter som master (bar) har kommer att kopiera till nya slav (foo), sedan master och slav har samma data

Nyheter i den här versionen:.

? frisättning av repcached-2.1 för memcached-1.2.6

Kommentarer till repcached

Kommentarer hittades inte
Kommentar
Slå på bilder!