

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.

# Création d'un keyspace multirégional dans Amazon Keyspaces
<a name="keyspaces-mrr-create"></a>

Cette section fournit des exemples de création d'un espace de touches multirégional. Vous pouvez le faire sur la console Amazon Keyspaces à l'aide de CQL ou du. AWS CLI Toutes les tables que vous créez dans un espace de touches multirégional héritent automatiquement des paramètres multirégionaux de l'espace de touches.

**Note**  
Lorsque vous créez un espace de saisie multirégional, Amazon Keyspaces crée un rôle lié à un service dont le nom figure dans votre compte. `AWSServiceRoleForAmazonKeyspacesReplication` Ce rôle permet à Amazon Keyspaces de répliquer les écritures sur toutes les répliques d'une table multirégionale en votre nom. Pour en savoir plus, veuillez consulter la section [Utilisation des rôles pour la réplication multirégionale d'Amazon Keyspaces](using-service-linked-roles-multi-region-replication.md).

------
#### [ Console ]

**Création d'un espace de touches multirégional (console)**

1. [Connectez-vous à la AWS Management Console console Amazon Keyspaces et ouvrez-la chez https://console.aws.amazon.com/keyspaces/ vous.](https://console.aws.amazon.com/keyspaces/home)

1. Dans le panneau de navigation, choisissez **Keyspaces**, puis **Créer un keyspace**.

1. Dans le **champ Nom de l'espace clé**, entrez le nom de l'espace clé.

1. Dans la section **Réplication multirégionale**, vous pouvez ajouter les régions supplémentaires disponibles dans la liste.

1. Pour terminer, choisissez **Create keyspace.**

------
#### [ Cassandra Query Language (CQL) ]

**Création d'un espace de touches multirégional à l'aide de CQL**

1. Pour créer un espace de touches multirégional, utilisez cette option `NetworkTopologyStrategy` pour spécifier l'espace de touches dans Régions AWS lequel l'espace de touches doit être répliqué. Vous devez inclure votre région actuelle et au moins une région supplémentaire. 

   Toutes les tables du keyspace héritent de la stratégie de réplication du keyspace. Vous ne pouvez pas modifier la stratégie de réplication au niveau de la table.

   `NetworkTopologyStrategy`— Le facteur de réplication pour chaque région est de trois, car Amazon Keyspaces réplique les données dans trois [zones de disponibilité](https://aws.amazon.com/about-aws/global-infrastructure/regions_az/) au sein d'une même région Région AWS, par défaut. 

   L'instruction CQL suivante en est un exemple.

   ```
   CREATE KEYSPACE mykeyspace
   WITH REPLICATION = {'class':'NetworkTopologyStrategy', 'us-east-1':'3', 'ap-southeast-1':'3','eu-west-1':'3' };
   ```

1. Vous pouvez utiliser une instruction CQL pour interroger la `tables` table dans l'`system_multiregion_info`espace de touches afin de répertorier par programmation les régions et le statut de la table multirégionale que vous spécifiez. Le code suivant en est un exemple.

   ```
   SELECT * from system_multiregion_info.tables WHERE keyspace_name = 'mykeyspace' AND table_name = 'mytable';
   ```

   Le résultat de l'instruction ressemble à ce qui suit :

   ```
    keyspace_name  | table_name     | region         | status
   ----------------+----------------+----------------+--------
    mykeyspace     | mytable        | us-east-1      | ACTIVE
    mykeyspace     | mytable        | ap-southeast-1 | ACTIVE
    mykeyspace     | mytable        | eu-west-1      | ACTIVE
   ```

------
#### [ CLI ]

**Créez un nouvel espace de touches multirégional à l'aide du AWS CLI**
+ Pour créer un espace de touches multirégional, vous pouvez utiliser l'instruction CLI suivante. Spécifiez votre région actuelle et au moins une région supplémentaire dans le`regionList`.

  ```
  aws keyspaces create-keyspace --keyspace-name mykeyspace \
  --replication-specification replicationStrategy=MULTI_REGION,regionList=us-east-1,eu-west-1
  ```

------

Pour créer une table multirégionale, reportez-vous aux sections [Création d'un tableau multirégional avec les paramètres par défaut dans Amazon Keyspaces](tables-mrr-create-default.md) et[Création d'une table multirégionale en mode provisionné avec mise à l'échelle automatique dans Amazon Keyspaces](tables-mrr-create-provisioned.md).