sql >> Databáze >  >> NoSQL >> Redis

Způsobí nastavení slave-read-only no ne, způsobí, že slave potvrdí každé vyhledávání hash s hlavním?

Vezměte prosím na vědomí, že slave-read-only config odkazuje na replikaci a READONLY odkazuje na příkaz redis-cluster.

Pokud nepoužíváte redis-cluster, můžete bezpečně ignorovat READONLY dokumentace příkazů. Místo toho přejděte na https://raw.githubusercontent.com/antirez/redis/2.8/redis.conf. Zápisy by se neměly replikovat ani vyžadovat vyhledávání na master. Můj wireshark se ukládá na redis s slave-read-only no nevykazuje žádnou známku jakékoli komunikace s masterem v důsledku zápisů do samotného slave.

Pokud na druhé straně používáte redis-cluster a odkazujete na READWRITE chování:Komunikace uzlů klastru mezi sebou pro aktualizace hash slotů a další zprávy specifické pro klastr jsou optimalizovány tak, aby využívaly minimální šířku pásma a co nejkratší dobu zpracování. Komunikace aktualizací hash slotu s největší pravděpodobností neproběhne při každém zápisu na podřízeném zařízení.




  1. Zakažte transparentní obrovské stránky z Kubernetes

  2. Jak se MongoDB liší od databáze SQL

  3. MongoDB – je nutný DBREF?

  4. Vyžaduje Action Cable 5 Redis?