Comment le cache de mémoire est-il distribué?

j'ai memcache, Travaille sur 5 Serveurs Web, qui figurent tous dans la liste des hôtes sur php Et avoir un équilibrage de charge sur le panneau avant. Donc, parce que cela est supposé que memcached va propager le client php décidera quel nœud écrire une clé de paire / La valeur et enregistrez l'enregistrement pour extraire ultérieur du même nœud, non?

Ou code client php Pas assez intelligent pour le faire, et plutôt il écrit des données à tous les serveurs, puis dessine de manière aléatoire l'une des piscines de lecture?

Mais si cela se produit; Ecrivez dans toutes les instances de la liste / Bullet hôte; Alors quel est le but d'un tel outil comme
http://repcached.sourceforge.net/
qui réplique les données de la redondance.

La raison pour laquelle je demande est que tous les serveurs avec équilibrage de la charge le démarrent, et s'il écrit vraiment à tous les serveurs de la piscine, il semble qu'il remporte le but de sa distribution, et donc je devrais juste forcer php retirez-le de l'hôte dans la liste des hôtes localhost.
Invité:

Babette

Confirmation de:

Bibliothèque Memecache responsable de l'envoi d'une demande au bon serveur. La bibliothèque utilise la liste que vous avez fournie pour envoyer des requêtes à différents serveurs et memcache N'effectue pas la réplication.

Parler à
http://www.linuxjournal.com/article/7451
. Il explique plus en détail comment ça fonctionne memcache.

Pour répondre aux questions, connectez-vous ou registre