Points de terminaison de lecture pour Amazon Aurora - Amazon Aurora

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Points de terminaison de lecture pour Amazon Aurora

Un point de terminaison de lecteur pour un cluster de base de données Aurora fournit un support d'équilibrage des connexions pour les connexions en lecture seule au cluster de base de données. Utilisez le point de terminaison de lecteur pour les opérations de lecture, par exemple les requêtes. En traitant ces instructions sur les réplicas Aurora en lecture seule, ce point de terminaison réduit la surcharge sur l'instance principale. Il aide également le cluster à mettre à l'échelle la capacité de traiter des requêtes SELECT simultanées, proportionnelle au nombre de réplicas Aurora dans le cluster. Chaque cluster de bases de données Aurora possède un seul point de terminaison de lecteur.

Si le cluster contient une ou plusieurs répliques Aurora, le point de terminaison du lecteur équilibre chaque demande de connexion entre les répliques Aurora. Dans ce cas, vous ne pouvez effectuer que des instructions en lecture seule, telles que SELECT dans cette session. Si le cluster contient uniquement une instance principale et aucun réplica Aurora, le point de terminaison du lecteur se connecte à l'instance principale. Dans ce cas, vous pouvez effectuer des opérations d'écriture via le point de terminaison.

L'exemple suivant illustre un point de terminaison de lecteur pour un cluster Aurora My SQL DB.

mydbcluster.cluster-ro-c7tj4example.us-east-1.rds.amazonaws.com:3306

Le point de terminaison du lecteur est destiné aux connexions en lecture seule au cluster Aurora. Ce point de terminaison utilise un mécanisme d'équilibrage des connexions pour aider votre cluster à gérer une charge de travail exigeante en termes de requêtes. Le point de terminaison du lecteur est le point de terminaison que vous fournissez aux applications qui créent les rapports ou qui effectuent d'autres opérations en lecture seule sur le cluster.

Le point de terminaison du lecteur équilibre les connexions aux répliques Aurora disponibles dans un cluster de base de données Aurora. Il n'équilibre pas les requêtes individuelles. Si vous souhaitez équilibrer chaque requête afin de répartir la charge de lecture pour un cluster de base de données, ouvrez une nouvelle connexion au point de terminaison du lecteur pour chaque requête.

Chaque cluster Aurora intègre un seul point de terminaison de lecteur dont le nom et les autres attributs sont gérés par Aurora. Vous ne pouvez pas créer, supprimer ni modifier ce type de point de terminaison.

Si votre cluster contient uniquement une instance principale et aucun réplica Aurora, le point de terminaison du lecteur se connecte à l'instance principale. Dans ce cas, vous pouvez effectuer des opérations d'écriture via ce point de terminaison.

Astuce

Grâce au RDS proxy, vous pouvez créer des points de terminaison supplémentaires en lecture seule pour un cluster Aurora. Ces points de terminaison effectuent le même type d'équilibrage des connexions que le point de terminaison du lecteur Aurora. Les applications peuvent se reconnecter plus rapidement aux points de terminaison proxy que le point de terminaison du lecteur Aurora si les instances de lecteur deviennent indisponibles. Les points de terminaison proxy peuvent également tirer parti d'autres fonctions de proxy telles que le multiplexage. Pour de plus amples informations, veuillez consulter Utilisation des points de terminaison de lecteur avec les clusters Aurora.