On Fri 22 Nov 2013 08:52:54 PM EET, Petru Ratiu wrote:
> Nu vreau as migrez date one-time. Vreau sa am producatorul pe un server si
> consumatorul pe altul si ceva magic daemon care sa basculeze date de
> colo-colo continuu (ca nici una din aplicatii sa nu fie nevoita sa se lege
> la un serviciu remote).

cu alte cuvinte, vrei master-master; nu stie nativ, aplicatia de 
basculat trebuie sa ti-o implementezi tu (fie implementat logica in 
aplicatie, fie un proxy care sa trimita scrierile si remote; in cazul 
tau, cu o masina producer si una consumer, ar trebui sa fie relativ 
simplu).

redis cluster, care e in the works de circa 100 de ani, o sa stie, 
numai ca ala vrea minim 3 instante, preferabil 6 (3 noduri + failover 
la fiecare)

ai latenta asa de mare intre ele, sau e un exercitiu teoretic? :)


> On Nov 22, 2013 8:33 PM, "George R. NICA" <[email protected]> wrote:
>
>> Nu am experienta extinsa cu Redis dar asta(*) nu te ajuta?
>>
>> TL;DR: 1. set new server as slave, 2. move reader process to slave
>> server, 3. promote slave to master at the same time with moving writes
>> to new server
>>
>> (*)
>> http://redis4you.com/articles.php?id=005&name=Seamless+migration+from+one+Redis+server+to+another
>>
>>> On Nov 22, 2013, at 12:43, Petru Ratiu <[email protected]> wrote:
>>>
>>> Salut,
>>>
>>> Am o pereche de aplicatii care fac push, respectiv pop, dintr-o coada
>>> implementata in redis (ca  cheie de tip lista, nu ca pubsub).
>>>
>>> Ma intereseaza sa mut consumatorul in alta parte si sa teleportez cumva
>>> datele din coada de pe un redis pe alta numita la fel pe celalalt.
>>>
>>> Desi nu mi se pare complicat sa fac un script de 3-4 linii care muta
>>> reliable datele dintr-o parte in alta, ma cam racaie ca nu gasesc pe net
>> pe
>>> nimeni care sa fi facut asta si mi-e ca nu tratez destul de elegant toate
>>> corner-case-urile date de cat de creativ isi gaseste sa crape agentul
>> ala.
>>>
>>> So, tl;dr: ce sa-i zic lui google sa ma puna in legatura cu oameni care
>> au
>>> mutat date dintr-un redis in altul in modul in care ma intereseaza?
>>>
>>> Thanks,
>>> --
>>> P.
>>> _______________________________________________
>>> RLUG mailing list
>>> [email protected]
>>> http://lists.lug.ro/mailman/listinfo/rlug
>> _______________________________________________
>> RLUG mailing list
>> [email protected]
>> http://lists.lug.ro/mailman/listinfo/rlug
>>
> _______________________________________________
> RLUG mailing list
> [email protected]
> http://lists.lug.ro/mailman/listinfo/rlug


_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui