

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Buat ruang kunci Multi-wilayah di Amazon Keyspaces
<a name="keyspaces-mrr-create"></a>

Bagian ini memberikan contoh cara membuat ruang kunci Multi-wilayah. Anda dapat melakukan ini di konsol Amazon Keyspaces, menggunakan CQL atau. AWS CLI Semua tabel yang Anda buat di ruang kunci Multi-region secara otomatis mewarisi pengaturan Multi-region dari keyspace.

**catatan**  
Saat membuat ruang kunci Multi-wilayah, Amazon Keyspaces membuat peran terkait layanan dengan nama di akun Anda. `AWSServiceRoleForAmazonKeyspacesReplication` Peran ini memungkinkan Amazon Keyspaces untuk mereplikasi penulisan ke semua replika tabel Multi-wilayah atas nama Anda. Untuk mempelajari selengkapnya, lihat [Menggunakan peran untuk Replikasi Multi-Region Amazon Keyspaces](using-service-linked-roles-multi-region-replication.md).

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

**Buat ruang kunci Multi-wilayah (konsol)**

1. [Masuk ke Konsol Manajemen AWS, dan buka konsol Amazon Keyspaces di https://console.aws.amazon.com/keyspaces/ rumah.](https://console.aws.amazon.com/keyspaces/home)

1. Di panel navigasi, pilih **Keyspaces**, lalu **pilih** Create keyspace.

1. Untuk **nama Keyspace**, masukkan nama untuk keyspace.

1. Di bagian **replikasi Multi-Region**, Anda dapat menambahkan Wilayah tambahan yang tersedia dalam daftar.

1. Untuk menyelesaikannya, pilih **Create keyspace**.

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

**Buat ruang kunci Multi-wilayah menggunakan CQL**

1. Untuk membuat ruang kunci Multi-wilayah, gunakan `NetworkTopologyStrategy` untuk menentukan ruang kunci Wilayah AWS yang akan direplikasi. Anda harus menyertakan Wilayah Anda saat ini dan setidaknya satu Wilayah tambahan. 

   Semua tabel di keyspace mewarisi strategi replikasi dari keyspace. Anda tidak dapat mengubah strategi replikasi di tingkat tabel.

   `NetworkTopologyStrategy`— Faktor replikasi untuk setiap Wilayah adalah tiga karena Amazon Keyspaces mereplikasi data di [tiga Availability](https://aws.amazon.com/about-aws/global-infrastructure/regions_az/) Zone dalam Wilayah AWS yang sama, secara default. 

   Pernyataan CQL berikut adalah contoh dari ini.

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

1. Anda dapat menggunakan pernyataan CQL untuk menanyakan `tables` tabel di `system_multiregion_info` ruang kunci untuk secara terprogram mencantumkan Wilayah dan status tabel Multi-wilayah yang Anda tentukan. Kode berikut adalah contoh dari ini.

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

   Output dari pernyataan terlihat seperti berikut:

   ```
    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 ]

**Buat ruang kunci Multi-wilayah baru menggunakan AWS CLI**
+ Untuk membuat ruang kunci Multi-wilayah, Anda dapat menggunakan pernyataan CLI berikut. Tentukan Wilayah Anda saat ini dan setidaknya satu Wilayah tambahan di`regionList`.

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

------

Untuk membuat tabel Multi-region, lihat [Buat tabel Multi-wilayah dengan pengaturan default di Amazon Keyspaces](tables-mrr-create-default.md) dan[Buat tabel Multi-wilayah dalam mode yang disediakan dengan penskalaan otomatis di Amazon Keyspaces](tables-mrr-create-provisioned.md).