Equilibrer la charge entre les fragments réplique s'utilise en général uniquement lorsque les clients mettent en cache des données qui changent en permanence ou lorsque les clients utilisent le verrouillage pessimiste.
eXtreme Scale, sauf configuration différente, envoie au serveur primaire toutes les demandes de lecture et d'écriture concernant un groupe de réplication donné. Ce serveur primaire doit servir toutes les demandes émanant des clients. Vous voudrez peut-être autoriser l'envoi des demandes de lecture aux répliques du fragment primaire. L'envoi des demandes de lecture aux fragments réplique permet à la charge de ces demandes d'être partagées par plusieurs machines virtuelles Java. Cela dit, il faut savoir que l'utilisation des fragments réplique pour les demandes de lecture peut donner des réponses incohérentes.
Equilibrer la charge entre les fragments réplique s'utilise en général uniquement lorsque les clients mettent en cache des données qui changent en permanence ou lorsque les clients utilisent le verrouillage pessimiste.
Si les données changent en permanence et qu'elles sont ensuite invalidées dans les caches locaux du client, le fragment primaire devrait constater en résultat un taux relativement élevé de demandes get provenant des clients. De même, en mode de verrouillage pessimiste, il n'existe aucun cache local, c'est pourquoi toutes les demandes sont envoyées au fragment primaire.
Si les données sont relativement statiques ou si le mode pessimiste n'est pas utilisé, l'envoi des demandes au fragment réplique n'a pas un énorme impact sur les performances. La fréquence des demandes get émanant des clients avec des caches pleins de données n'est pas élevée.
Lors du premier démarrage d'un client, son cache local est vide. Les demandes adressées au cache vide sont transmises au fragment primaire. Au fil du temps, le cache client obtient des données, ce qui fait tomber la charge des demandes. Si un grand nombre de clients démarrent simultanément, la charge peut être importante et la lecture par les fragments réplique peut être un choix approprié pour les performances.