Membuat grup replikasi Redis OSS (Mode Cluster Dinonaktifkan) dari awal - Amazon ElastiCache (Redis) OSS

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

Membuat grup replikasi Redis OSS (Mode Cluster Dinonaktifkan) dari awal

Anda dapat membuat grup replikasi Redis OSS (mode cluster dinonaktifkan) dari awal menggunakan ElastiCache konsol, the AWS CLI, atau API. ElastiCache Grup replikasi Redis OSS (mode cluster dinonaktifkan) selalu memiliki satu grup node, cluster primer, dan hingga lima replika baca. Grup replikasi Redis OSS (mode cluster dinonaktifkan) tidak mendukung partisi data Anda.

catatan

Batas simpul/serpihan dapat ditambah hingga maksimum 500 per klaster. Untuk meminta penambahan batas, lihat Batas Layanan AWS dan sertakan jenis instans dalam permintaan yang diajukan.

Untuk membuat grup replikasi Redis OSS (mode cluster dinonaktifkan) dari awal, ambil salah satu pendekatan berikut:

Membuat grup replikasi Redis OSS (Mode Cluster Dinonaktifkan) dari awal ()AWS CLI

Prosedur berikut membuat grup replikasi Redis OSS (mode cluster dinonaktifkan) menggunakan. AWS CLI

Saat Anda membuat grup replikasi Redis OSS (mode cluster dinonaktifkan) dari awal, Anda membuat grup replikasi dan semua node dengan satu panggilan ke perintah. AWS CLI create-replication-group Sertakan parameter berikut.

--replication-group-id

Nama grup replikasi yang Anda buat.

Redis OSS (mode cluster dinonaktifkan) kendala penamaan grup replikasi adalah sebagai berikut:

  • Harus berisi 1–40 karakter alfanumerik atau tanda hubung.

  • Harus diawali dengan huruf.

  • Tidak boleh berisi dua tanda hubung berurutan.

  • Tidak boleh diakhiri dengan tanda hubung.

--replication-group-description

Deskripsi grup replikasi.

--num-cache-clusters

Jumlah simpul yang ingin dibuat dengan grup replikasi ini, digabungkan dengan replika primer dan replika baca.

Jika Anda mengaktifkan Multi-AZ (--automatic-failover-enabled), nilai dari --num-cache-clusters harus minimal 2.

--cache-node-type

Jenis simpul untuk setiap simpul dalam grup replikasi.

ElastiCache mendukung jenis node berikut. Secara umum, jenis generasi saat ini memberikan lebih banyak memori dan daya komputasi dengan biaya lebih rendah dibandingkan dengan jenis generasi sebelumnya yang setara.

Untuk informasi selengkapnya tentang detail performa untuk setiap jenis simpul, lihat Jenis Instans Amazon EC2.

--data-tiering-enabled

Atur parameter ini jika Anda menggunakan jenis simpul r6gd. Jika Anda tidak ingin tingkatan data, atur --no-data-tiering-enabled. Untuk informasi selengkapnya, lihat Tingkatan data.

--cache-parameter-group

Tentukan grup parameter yang sesuai dengan versi mesin Anda. Jika Anda menjalankan Redis OSS 3.2.4 atau yang lebih baru, tentukan grup parameter atau grup default.redis3.2 parameter yang berasal dari default.redis3.2 untuk membuat grup replikasi Redis OSS (mode cluster dinonaktifkan). Untuk informasi selengkapnya, lihat Parameter khusus Redis OS.

--network-type

Baik ipv4, ipv6 atau dual-stack. Jika Anda memilih tumpukan ganda, Anda harus menetapkan parameter --IpDiscovery ke ipv4 atau ipv6.

--engine

redis

--engine-version

Untuk mendapatkan kumpulan fitur terbanyak, pilih versi mesin terbaru.

Nama simpul akan diambil dari nama grup replikasi dengan tambahan -00# di belakang nama grup replikasi. Sebagai contoh, menggunakan nama grup replikasi myReplGroup, nama untuk replika primer menjadi myReplGroup-001 dan replika baca menjadi myReplGroup-002 hingga myReplGroup-006.

Jika Anda ingin mengaktifkan enkripsi bergerak atau diam pada grup replikasi ini, tambahkan salah satu atau kedua parameter --transit-encryption-enabled atau --at-rest-encryption-enabled dan penuhi kondisi berikut.

  • Grup replikasi Anda harus menjalankan Redis OSS versi 3.2.6 atau 4.0.10.

  • Grup replikasi harus dibuat dalam Amazon VPC.

  • Anda juga harus menyertakan parameter --cache-subnet-group.

  • Anda juga harus menyertakan parameter --auth-token dengan nilai string yang ditentukan oleh pelanggan untuk token (kata sandi) AUTH Anda yang diperlukan untuk melakukan operasi pada grup replikasi ini.

Operasi berikut membuat grup replikasi Redis OSS (mode cluster dinonaktifkan) sample-repl-group dengan tiga node, primer dan dua replika.

Untuk Linux, macOS, atau Unix:

aws elasticache create-replication-group \ --replication-group-id sample-repl-group \ --replication-group-description "Demo cluster with replicas" \ --num-cache-clusters 3 \ --cache-node-type cache.m4.large \ --engine redis

Untuk Windows:

aws elasticache create-replication-group ^ --replication-group-id sample-repl-group ^ --replication-group-description "Demo cluster with replicas" ^ --num-cache-clusters 3 ^ --cache-node-type cache.m4.large ^ --engine redis

Output dari perintah ini adalah seperti berikut.

{ "ReplicationGroup": { "Status": "creating", "Description": "Demo cluster with replicas", "ClusterEnabled": false, "ReplicationGroupId": "sample-repl-group", "SnapshotRetentionLimit": 0, "AutomaticFailover": "disabled", "SnapshotWindow": "01:30-02:30", "MemberClusters": [ "sample-repl-group-001", "sample-repl-group-002", "sample-repl-group-003" ], "CacheNodeType": "cache.m4.large", "DataTiering": "disabled", "PendingModifiedValues": {} } }

Untuk informasi dan parameter tambahan yang mungkin ingin Anda gunakan, lihat AWS CLI topiknya create-replication-group.

Membuat grup replikasi Redis OSS (mode cluster dinonaktifkan) dari awal (API) ElastiCache

Prosedur berikut membuat grup replikasi Redis OSS (mode cluster dinonaktifkan) menggunakan API. ElastiCache

Saat Anda membuat grup replikasi Redis OSS (mode klaster dinonaktifkan) dari awal, Anda membuat grup replikasi dan semua node dengan satu panggilan ke operasi API. ElastiCache CreateReplicationGroup Sertakan parameter berikut.

ReplicationGroupId

Nama grup replikasi yang Anda buat.

Redis OSS (mode cluster diaktifkan) kendala penamaan grup replikasi adalah sebagai berikut:

  • Harus berisi 1–40 karakter alfanumerik atau tanda hubung.

  • Harus diawali dengan huruf.

  • Tidak boleh berisi dua tanda hubung berurutan.

  • Tidak boleh diakhiri dengan tanda hubung.

ReplicationGroupDescription

Deskripsi Anda tentang grup replikasi.

NumCacheClusters

Total jumlah simpul yang ingin dibuat dengan grup replikasi ini, digabungkan dengan primer dan replika baca.

Jika Anda mengaktifkan Multi-AZ (AutomaticFailoverEnabled=true), nilai dari NumCacheClusters harus minimal 2.

CacheNodeType

Jenis simpul untuk setiap simpul dalam grup replikasi.

ElastiCache mendukung jenis node berikut. Secara umum, jenis generasi saat ini memberikan lebih banyak memori dan daya komputasi dengan biaya lebih rendah dibandingkan dengan jenis generasi sebelumnya yang setara.

Untuk informasi selengkapnya tentang detail performa untuk setiap jenis simpul, lihat Jenis Instans Amazon EC2.

--data-tiering-enabled

Atur parameter ini jika Anda menggunakan jenis simpul r6gd. Jika Anda tidak ingin tingkatan data, atur --no-data-tiering-enabled. Untuk informasi selengkapnya, lihat Tingkatan data.

CacheParameterGroup

Tentukan grup parameter yang sesuai dengan versi mesin Anda. Jika Anda menjalankan Redis OSS 3.2.4 atau yang lebih baru, tentukan grup parameter atau grup default.redis3.2 parameter yang berasal dari default.redis3.2 untuk membuat grup replikasi Redis OSS (mode cluster dinonaktifkan). Untuk informasi selengkapnya, lihat Parameter khusus Redis OS.

--network-type

Baik ipv4, ipv atau dual-stack. Jika Anda memilih tumpukan ganda, Anda harus mengatur parameter --IpDiscovery ke salah satu ipv4 atau ipv6.

Engine

redis

EngineVersion

6.0

Nama simpul akan diambil dari nama grup replikasi dengan tambahan -00# di belakang nama grup replikasi. Sebagai contoh, menggunakan nama grup replikasi myReplGroup, nama untuk replika primer menjadi myReplGroup-001 dan replika baca menjadi myReplGroup-002 hingga myReplGroup-006.

Jika Anda ingin mengaktifkan enkripsi bergerak atau diam pada grup replikasi ini, tambahkan salah satu atau kedua parameter TransitEncryptionEnabled=true atau AtRestEncryptionEnabled=true dan penuhi kondisi berikut.

  • Grup replikasi Anda harus menjalankan Redis OSS versi 3.2.6 atau 4.0.10.

  • Grup replikasi harus dibuat dalam Amazon VPC.

  • Anda juga harus menyertakan parameter CacheSubnetGroup.

  • Anda juga harus menyertakan parameter AuthToken dengan nilai string yang ditentukan oleh pelanggan untuk token (kata sandi) AUTH Anda yang diperlukan untuk melakukan operasi pada grup replikasi ini.

Operasi berikut membuat grup replikasi Redis OSS (mode cluster dinonaktifkan) myReplGroup dengan tiga node, primer dan dua replika.

https://elasticache.us-west-2.amazonaws.com/ ?Action=CreateReplicationGroup &CacheNodeType=cache.m4.large &CacheParameterGroup=default.redis6.x &Engine=redis &EngineVersion=6.0 &NumCacheClusters=3 &ReplicationGroupDescription=test%20group &ReplicationGroupId=myReplGroup &Version=2015-02-02 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20150202T192317Z &X-Amz-Credential=<credential>

Untuk informasi dan parameter tambahan yang mungkin ingin Anda gunakan, lihat topik ElastiCache APICreateReplicationGroup.