

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

# Mengelola simpul
<a name="nodes"></a>

Node adalah blok bangunan terkecil dari penyebaran MemoryDB. Sebuah simpul milik pecahan yang termasuk dalam sebuah cluster. Setiap node menjalankan versi mesin yang dipilih saat cluster dibuat atau terakhir dimodifikasi. Setiap simpul memiliki nama dan port Layanan Nama Domain (DNS) sendiri. Beberapa jenis node MemoryDB didukung, masing-masing dengan berbagai jumlah memori terkait dan daya komputasi.

**Topics**
+ [Node dan pecahan MemoryDB](nodes.nodegroups.md)
+ [Jenis simpul yang didukung](nodes.supportedtypes.md)
+ [Node cadangan MemoryDB](nodes.reservednodes.md)
+ [Mengganti simpul](nodes.nodereplacement.md)

Operasi penting yang melibatkan node meliputi: 
+ [Menambahkan/Menghapus node dari cluster](clusters.deletenode.md)
+ [Penskalaan](scaling.md)
+ [Menemukan titik akhir koneksi](endpoints.md)

# Node dan pecahan MemoryDB
<a name="nodes.nodegroups"></a>

Shard adalah susunan hierarkis node, masing-masing dibungkus dalam sebuah cluster. Serpihan mendukung replikasi. Dalam pecahan, satu node berfungsi sebagai simpul read/write utama. Semua simpul lain dalam serpihan berfungsi sebagai replika hanya-baca dari simpul primer. MemoryDB mendukung beberapa pecahan dalam sebuah cluster. Dukungan ini memungkinkan partisi data Anda dalam cluster MemoryDB. 

MemoryDB mendukung replikasi melalui pecahan. Operasi API [DescribeClusters](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeClusters.html)mencantumkan pecahan dengan node anggota, nama node, titik akhir, dan juga informasi lainnya.

Setelah cluster MemoryDB dibuat, itu dapat diubah (diskalakan masuk atau keluar). Untuk informasi selengkapnya, lihat [Penskalaan](scaling.md) dan [Mengganti simpul](nodes.nodereplacement.md). 

Ketika Anda membuat klaster baru, Anda dapat melakukan seeding klaster tersebut dengan data dari klaster lama sehingga klaster baru tidak dimulai dari kosong. Melakukan hal ini dapat membantu jika Anda perlu mengubah jenis node, versi mesin, atau bermigrasi dari Amazon ElastiCache (Redis OSS). Untuk informasi selengkapnya, lihat [Membuat snapshot manual](snapshots-manual.md) dan [Memulihkan dari snapshot](snapshots-restoring.md).

# Jenis simpul yang didukung
<a name="nodes.supportedtypes"></a>

MemoryDB mendukung jenis node berikut. 

**Memori yang dioptimalkan**


| Jenis instans | Bandwidth acuan (Gbps) | Bandwidth lonjakan (Gbps) | Peningkatan I/O Multiplexing (Valkey 7.2 dan Redis OSS 7.0.4\$1)  | Versi mesin minimum  | 
| --- | --- | --- | --- | --- | 
| db.r7g.large | 0,937 | 12,5 | Tidak | 6.2 | 
| db.r7g.xlarge | 1.876 | 12,5 | Tidak | 6.2 | 
| db.r7g.2xlarge | 3,75 | 15 | Ya | 6.2 | 
| db.r7g.4xlarge | 7.5 | 15 | Ya | 6.2 | 
| db.r7g.8xlarge | 15 | N/A | Ya | 6.2 | 
| db.r7g.12xlarge | 22.5 | N/A | Ya | 6.2 | 
| db.r7g.16xlarge | 30 | N/A | Ya | 6.2 | 
| db.r6g.large | 0,75 | 10.0 | Tidak | 6.2 | 
| db.r6g.xlarge | 1,25 | 10.0 | Tidak | 6.2 | 
| db.r6g.2xlarge | 2.5 | 10.0 | Ya | 6.2 | 
| db.r6g.4xlarge | 5.0 | 10.0 | Ya | 6.2 | 
| db.r6g.8xlarge | 12 | N/A | Ya | 6.2 | 
| db.r6g.12xlarge | 20 | N/A | Ya | 6.2 | 
| db.r6g.16xlarge | 25 | N/A | Ya | 6.2 | 

**Memori yang dioptimalkan dengan tingkatan data**


| Jenis instans | Bandwidth acuan (Gbps) | Bandwidth lonjakan (Gbps) | Peningkatan I/O Multiplexing (Valkey 7.2 dan Redis OSS 7.0.4\$1)  | Versi mesin minimum  | 
| --- | --- | --- | --- | --- | 
| db.r6gd.xlarge | 1,25 | 10 | Tidak | 6.2 | 
| db.r6gd.2xlarge | 2.5 | 10 | Tidak | 6.2 | 
| db.r6gd.4xlarge | 5.0 | 10 | Tidak | 6.2 | 
| db.r6gd.8xlarge | 12 | N/A | Tidak | 6.2 | 

**Node tujuan umum**


| Jenis instans | Bandwidth acuan (Gbps) | Bandwidth lonjakan (Gbps) | Peningkatan I/O Multiplexing (Valkey 7.2 dan Redis OSS 7.0.4\$1)  | Versi mesin minimum  | 
| --- | --- | --- | --- | --- | 
| db.t4g.small | 0,18 | 5.0 | Tidak | 6.2 | 
| db.t4g.medium | 0,256 | 5.0 | Tidak | 6.2 | 

Untuk ketersediaan AWS Wilayah, lihat Harga [MemoryDB](https://aws.amazon.com/memorydb/pricing/)

 Semua jenis node dibuat dalam virtual private cloud (VPC). 

# Node cadangan MemoryDB
<a name="nodes.reservednodes"></a>

Node cadangan memberi Anda diskon yang signifikan dibandingkan dengan harga node sesuai permintaan. Node yang dicadangkan bukanlah node fisik, melainkan diskon penagihan yang diterapkan pada penggunaan node sesuai permintaan di akun Anda. Diskon untuk node yang dipesan terkait dengan tipe node dan AWS Wilayah. 

**catatan**  
Semua node cadangan MemoryDB saat ini didasarkan pada harga untuk dan menyediakan cakupan untuk node yang menjalankan mesin Redis OSS. Node cadangan ini dapat diterapkan ke mesin Valkey seperti yang didokumentasikan dalam[Ukuran node cadangan fleksibel](reserved-nodes-size.md), tetapi node cadangan khusus Valkey tidak tersedia. 

Proses umum untuk bekerja dengan node yang dicadangkan adalah sebagai berikut:
+ Tinjau informasi tentang penawaran node cadangan yang tersedia
+ Beli penawaran node cadangan menggunakan Konsol Manajemen AWS, AWS Command Line Interface atau SDK
+ Tinjau informasi tentang node cadangan Anda yang ada

**Topics**
+ [Ikhtisar node yang dicadangkan](reserved-nodes-overview.md)
+ [Jenis penawaran](reserved-nodes-offerings.md)
+ [Ukuran node cadangan fleksibel](reserved-nodes-size.md)
+ [Memutakhirkan node dari Redis OSS ke Valkey](reserved-nodes.md)
+ [Menghapus node yang dicadangkan](reserved-nodes-deleting.md)
+ [Bekerja dengan node yang dicadangkan](reserved-nodes-working-with.md)

# Ikhtisar node yang dicadangkan
<a name="reserved-nodes-overview"></a>

Ketika Anda membeli node cadangan MemoryDB, Anda membeli komitmen untuk mendapatkan tarif diskon, pada jenis node tertentu, selama durasi node yang dicadangkan. Untuk menggunakan node cadangan MemoryDB, Anda membuat node baru seperti yang Anda lakukan untuk node sesuai permintaan. Node baru yang Anda buat harus sesuai dengan spesifikasi node yang dicadangkan. Jika spesifikasi node baru cocok dengan node cadangan yang ada untuk akun Anda, Anda akan ditagih dengan tarif diskon yang ditawarkan untuk node yang dicadangkan. Jika tidak, node ditagih pada tingkat permintaan. Anda dapat menggunakan API Konsol Manajemen AWS, AWS CLI, atau MemoryDB untuk membuat daftar dan membeli penawaran node cadangan yang tersedia.

MemoryDB menawarkan node cadangan untuk memori yang dioptimalkan R7g, R6g, dan R6gd (dengan data tiering) node. Untuk informasi harga, lihat Harga [MemoryDB](https://aws.amazon.com/memorydb/pricing/ ).

# Jenis penawaran
<a name="reserved-nodes-offerings"></a>

Node cadangan tersedia dalam tiga varietas — No Upfront, Partial Upfront, dan All Upfront — yang memungkinkan Anda mengoptimalkan biaya MemoryDB berdasarkan penggunaan yang Anda harapkan.

**No Upfront** — Opsi ini menyediakan akses ke node yang dipesan tanpa memerlukan pembayaran di muka. Node cadangan No Upfront Anda menagih tarif per jam diskon untuk setiap jam dalam jangka waktu tersebut, terlepas dari penggunaannya, dan tidak diperlukan pembayaran di muka. 

**Partial Upfront** — Opsi ini membutuhkan bagian dari node yang dicadangkan untuk dibayar di muka. Sisa jam dalam jangka waktu pemesanan akan ditagih dengan tarif per jam yang didiskon, terlepas dari penggunaannya. 

**Semua di muka** — Pembayaran penuh dilakukan pada awal jangka waktu, tanpa biaya lain yang dikeluarkan untuk sisa jangka waktu terlepas dari jumlah jam yang digunakan. 

Ketiga jenis penawaran tersedia dalam jangka waktu satu tahun dan tiga tahun.

# Ukuran node cadangan fleksibel
<a name="reserved-nodes-size"></a>

Ketika Anda membeli node reserved, satu hal yang Anda tentukan adalah tipe node, misalnya db.r6g.xlarge. Untuk informasi selengkapnya, tentang jenis node, lihat Harga [MemoryDB](https://aws.amazon.com/memorydb/pricing/ ).

Jika Anda memiliki node, dan Anda perlu menskalakannya ke kapasitas yang lebih besar, node cadangan Anda secara otomatis diterapkan ke node skala Anda. Artinya, node cadangan Anda secara otomatis diterapkan untuk penggunaan ukuran apa pun dalam keluarga simpul yang sama. Node cadangan fleksibel ukuran tersedia untuk node dengan Wilayah yang sama. AWS Node cadangan fleksibel ukuran hanya dapat menskalakan dalam keluarga simpulnya. Misalnya, node cadangan untuk db.r6g.xlarge dapat diterapkan ke db.r6g.2xlarge, tetapi tidak ke db.r6gd.large, karena db.r6g dan db.r6gd adalah keluarga simpul yang berbeda. 

Fleksibilitas ukuran berarti Anda dapat bergerak bebas di antara konfigurasi dalam keluarga simpul yang sama. Misalnya, Anda dapat berpindah dari node cadangan r6g.xlarge (8 unit dinormalisasi) ke dua node cadangan r6g.large (8 unit dinormalisasi) (2\$14 = 8 unit dinormalisasi) di Wilayah yang sama tanpa biaya tambahan. AWS 

Anda dapat membandingkan penggunaan untuk ukuran node cadangan yang berbeda dengan menggunakan unit yang dinormalisasi. Misalnya, satu jam penggunaan pada dua node db.r6g.4xlarge setara dengan 16 jam penggunaan pada satu db.r6g.large. Tabel berikut menunjukkan jumlah unit dinormalisasi untuk setiap ukuran node:


****  

| Ukuran simpul | Unit yang dinormalisasi (Redis OSS) | Unit yang dinormalisasi (Valkey) | 
| --- | --- | --- | 
| small | 1 | .7 | 
| medium | 2 | 1.4 | 
| large | 4 | 2.8 | 
| xlarge | 8 | 5.6 | 
| 2xlarge | 16 | 11.2 | 
| 4xlarge | 32 | 22.4 | 
| 6xlarge | 48 | 33.6 | 
| 8xlarge | 64 | 44.8 | 
| 10xlarge | 80 | 56 | 
| 12xlarge | 96 | 67.2 | 
| 16xlarge | 128 | 89,6 | 
| 24xlarge | 192 | 134.4 | 

Misalnya, Anda membeli node cadangan db.r6gd.xlarge, dan Anda memiliki dua node cadangan db.r6gd.large yang sedang berjalan di akun Anda di Wilayah yang sama. AWS Dalam hal ini, manfaat penagihan diterapkan secara penuh ke kedua node.

![\[Diagram yang menunjukkan dua node cadangan yang berjalan dengan manfaat penagihan diterapkan ke kedua node.\]](http://docs.aws.amazon.com/id_id/memorydb/latest/devguide/images/ri1.png)


Atau, jika Anda memiliki satu instans db.r6gd.2xlarge yang berjalan di akun Anda di AWS Wilayah yang sama, manfaat penagihan diterapkan ke 50 persen dari penggunaan node yang dicadangkan.

![\[Diagram yang menunjukkan satu contoh dengan manfaat penagihan diterapkan pada 50 persen dari penggunaan node yang dicadangkan.\]](http://docs.aws.amazon.com/id_id/memorydb/latest/devguide/images/ri2.png)


# Memutakhirkan node dari Redis OSS ke Valkey
<a name="reserved-nodes"></a>

Dengan peluncuran Valkey di MemoryDB, Anda sekarang dapat menerapkan diskon node reservasi Redis OSS Anda ke mesin Valkey. Anda dapat meningkatkan dari Redis OSS ke Valkey sambil tetap mendapatkan keuntungan dari kontrak dan pemesanan yang ada. Selain dapat menerapkan manfaat Anda dalam keluarga node dan mesin, Anda bahkan dapat menerima lebih banyak nilai tambahan. Valkey diberi harga diskon 30% relatif terhadap Redis OSS, dan dengan fleksibilitas node yang dicadangkan, Anda dapat menggunakan node cadangan Redis OSS Anda untuk menutupi lebih banyak node Valkey yang berjalan.

Untuk menghitung tingkat diskon, setiap node MemoryDB dan kombinasi mesin memiliki faktor normalisasi yang diukur dalam satuan. Unit node cadangan dapat diterapkan ke node yang sedang berjalan di dalam keluarga instance node reserved untuk mesin tertentu. Node cadangan Redis OSS juga dapat diterapkan di seluruh mesin untuk menutupi node Valkey yang sedang berjalan. Karena Valkey diberi harga diskon relatif terhadap Redis OSS, unitnya untuk jenis instance tertentu lebih rendah, yang memungkinkan node cadangan Redis OSS untuk mencakup lebih banyak node Valkey.

Sebagai contoh, katakanlah Anda telah membeli node cadangan untuk db.r7g.4xlarge untuk mesin Redis OSS (32 unit) dan menjalankan satu node Redis OSS db.r7g.4xlarge (32 unit). Jika Anda memutakhirkan node ke Valkey, faktor normalisasi node yang sedang berjalan turun menjadi 22,4 unit, dan node cadangan Anda yang ada memberi Anda 9,6 unit tambahan untuk digunakan terhadap node Valkey atau Redis OSS lain yang sedang berjalan dalam keluarga db.r7g di Wilayah. Anda dapat menggunakan ini untuk mencakup 42% dari simpul Valkey db.r7g.4xlarge lainnya di akun (22,4 unit), atau 100% dari simpul Valkey db.r7g.xlarge (5,6 unit) dan 100% dari simpul Valkey db.r7g.large (2,8 unit).

# Menghapus node yang dicadangkan
<a name="reserved-nodes-deleting"></a>

Persyaratan untuk node cadangan melibatkan komitmen satu tahun atau tiga tahun. Anda tidak dapat membatalkan node yang dicadangkan. Namun, Anda dapat menghapus node yang dicakup oleh discount node reserved. Proses untuk menghapus node yang dicakup oleh discount node reserved sama dengan node lainnya.

Jika Anda menghapus node yang dicakup oleh discount node reserved, Anda dapat meluncurkan node lain dengan spesifikasi yang kompatibel. Dalam hal ini, Anda tetap mendapatkan tarif diskon selama jangka waktu pemesanan (satu atau tiga tahun).

# Bekerja dengan node yang dicadangkan
<a name="reserved-nodes-working-with"></a>

Anda dapat menggunakan API Konsol Manajemen AWS, the AWS Command Line Interface, dan MemoryDB untuk bekerja dengan node yang dicadangkan.

## Konsol
<a name="reserved-nodes-working-with-console"></a>

**Untuk mendapatkan harga dan informasi tentang penawaran node cadangan yang tersedia**

1. Masuk ke Konsol Manajemen AWS dan buka konsol MemoryDB di. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Di panel navigasi, pilih **Node cadangan**.

1. Pilih **Beli node yang dipesan**.

1. Untuk **tipe Node**, pilih jenis node yang ingin Anda gunakan.

1. Untuk **Kuantitas**, pilih jumlah node yang ingin Anda gunakan.

1. Untuk **Term**, pilih lamanya waktu yang Anda inginkan node database dicadangkan.

1. Untuk **Jenis penawaran**, pilih jenis penawaran.

Setelah Anda membuat pilihan ini, Anda dapat melihat informasi harga di bawah **Ringkasan reservasi**.

**penting**  
Pilih **Batal** untuk menghindari pembelian node yang dipesan ini dan menimbulkan biaya apa pun.

Setelah Anda memiliki informasi tentang penawaran node cadangan yang tersedia, Anda dapat menggunakan informasi tersebut untuk membeli penawaran seperti yang ditunjukkan dalam prosedur berikut:

**Untuk membeli node yang dicadangkan**

1. Masuk ke Konsol Manajemen AWS dan buka konsol MemoryDB di. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Di panel navigasi, pilih **Node cadangan**.

1. Pilih **Beli node yang dipesan**.

1. Untuk **tipe Node**, pilih jenis node yang ingin Anda gunakan.

1. Untuk **Kuantitas**, pilih jumlah node yang ingin Anda gunakan.

1. Untuk **Term**, pilih lamanya waktu yang Anda inginkan node database dicadangkan.

1. Untuk **Jenis penawaran**, pilih jenis penawaran.

1. (Opsional) Anda dapat menetapkan pengenal Anda sendiri ke node cadangan yang Anda beli untuk membantu Anda melacaknya. Untuk **ID Reservasi**, ketik pengenal untuk node reservasi Anda.

   Setelah Anda membuat pilihan ini, Anda dapat melihat informasi harga di bawah **Ringkasan reservasi**.

1. Pilih **Beli node yang dipesan**.

1. Node cadangan Anda dibeli, lalu ditampilkan dalam daftar **Node Cadangan**.

**Untuk mendapatkan informasi tentang node yang dicadangkan untuk AWS akun Anda**

1. Masuk ke Konsol Manajemen AWS dan buka konsol MemoryDB di. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Di panel navigasi, pilih **Node cadangan**.

1. Node yang dicadangkan untuk akun Anda muncul. Untuk melihat informasi rinci tentang node reserved tertentu, pilih node tersebut dalam daftar. Anda kemudian dapat melihat informasi rinci tentang node itu secara detail.

## AWS Command Line Interface
<a name="reserved-nodes-working-with-cli"></a>

`describe-reserved-nodes-offerings`Contoh berikut mengembalikan rincian penawaran reserved-node.

```
aws memorydb describe-reserved-nodes-offerings                                                             
```

Ini menghasilkan output yang mirip dengan yang berikut:

```
{
    "ReservedNodesOfferings": [
        {
            "ReservedNodesOfferingId": "0193cc9d-7037-4d49-b332-xxxxxxxxxxxx",
            "NodeType": "db.xxx.large",
            "Duration": 94608000,
            "FixedPrice": $xxx.xx,
            "OfferingType": "Partial Upfront",
            "RecurringCharges": [
                {
                    "RecurringChargeAmount": $xx.xx,
                    "RecurringChargeFrequency": "Hourly"
                }
            ]
        }
    ]
}
```

Anda juga dapat meneruskan parameter berikut untuk membatasi ruang lingkup dari apa yang dikembalikan:
+ `--reserved-nodes-offering-id` – ID penawaran yang ingin Anda beli.
+ `--node-type`— Nilai filter tipe node. Gunakan parameter ini untuk menampilkan hanya reservasi yang cocok dengan tipe node yang ditentukan.
+ `--duration`— Nilai filter durasi, ditentukan dalam tahun atau detik. Gunakan parameter ini untuk hanya menampilkan reservasi selama durasi ini.
+ `--offering-type`— Gunakan parameter ini untuk hanya menampilkan penawaran yang tersedia yang cocok dengan jenis penawaran yang ditentukan.

Setelah Anda memiliki informasi tentang penawaran node cadangan yang tersedia, Anda dapat menggunakan informasi tersebut untuk membeli penawaran.

`purchase-reserved-nodes-offering`Contoh berikut membeli node cadangan baru

Untuk Linux, macOS, atau Unix:

```
aws memorydb purchase-reserved-nodes-offering \                                                              
    --reserved-nodes-offering-id 0193cc9d-7037-4d49-b332-d5e984f1d8ca \
    --reservation-id reservation \
    --node-count 2
```

Untuk Windows:

```
aws memorydb purchase-reserved-nodes-offering ^
    --reserved-nodes-offering-id 0193cc9d-7037-4d49-b332-d5e984f1d8ca ^
    --reservation-id MyReservation
```
+ `--reserved-nodes-offering-id`mewakili nama node cadangan yang menawarkan untuk membeli.
+ `--reservation-id`adalah pengenal yang ditentukan pelanggan untuk melacak reservasi ini.
**catatan**  
ID Reservasi adalah pengenal unik yang ditentukan pelanggan untuk melacak reservasi ini. Jika parameter ini tidak ditentukan, MemoryDB secara otomatis menghasilkan pengenal untuk reservasi.
+ `--node-count`adalah jumlah node yang akan dicadangkan. Defaultnya ke 1. 

Ini menghasilkan output yang mirip dengan yang berikut:

```
{
    "ReservedNode": {
        "ReservationId": "reservation",
        "ReservedNodesOfferingId": "0193cc9d-7037-4d49-b332-xxxxxxxxxxxx",
        "NodeType": "db.xxx.large",
        "StartTime": 1671173133.982,
        "Duration": 94608000,
        "FixedPrice": $xxx.xx,
        "NodeCount": 2,
        "OfferingType": "Partial Upfront",
        "State": "payment-pending",
        "RecurringCharges": [
            {
                "RecurringChargeAmount": $xx.xx,
                "RecurringChargeFrequency": "Hourly"
            }
        ],
        "ARN": "arn:aws:memorydb:us-east-1:xxxxxxxx:reservednode/reservation"
    }
}
```

Setelah Anda membeli node yang dicadangkan, Anda bisa mendapatkan informasi tentang node cadangan Anda.

`describe-reserved-nodes`Contoh berikut mengembalikan informasi tentang node yang dicadangkan untuk akun ini.

```
aws memorydb describe-reserved-nodes                                                             
```

Ini menghasilkan output yang mirip dengan yang berikut:

```
{
    "ReservedNodes": [
        {
            "ReservationId": "ri-2022-12-16-00-28-40-600",
            "ReservedNodesOfferingId": "0193cc9d-7037-4d49-b332-xxxxxxxxxxxx",
            "NodeType": "db.xxx.large",
            "StartTime": 1671150737.969,
            "Duration": 94608000,
            "FixedPrice": $xxx.xx,
            "NodeCount": 1,
            "OfferingType": "Partial Upfront",
            "State": "active",
            "RecurringCharges": [
                {
                    "RecurringChargeAmount": $xx.xx,
                    "RecurringChargeFrequency": "Hourly"
                }
            ],
            "ARN": "arn:aws:memorydb:us-east-1:xxxxxxxx:reservednode/ri-2022-12-16-00-28-40-600"
        }
    ]
}
```

Anda juga dapat meneruskan parameter berikut untuk membatasi ruang lingkup dari apa yang dikembalikan:
+ `--reservation-id`— Anda dapat menetapkan pengenal Anda sendiri ke node cadangan yang Anda beli untuk membantu melacaknya.
+ `--reserved-nodes-offering-id`— Nilai filter pengenal penawaran. Gunakan parameter ini untuk menampilkan hanya reservasi yang dibeli yang cocok dengan pengenal penawaran yang ditentukan.
+ `--node-type`— Nilai filter tipe node. Gunakan parameter ini untuk menampilkan hanya reservasi yang cocok dengan tipe node yang ditentukan.
+ `--duration`— Nilai filter durasi, ditentukan dalam tahun atau detik. Gunakan parameter ini untuk hanya menampilkan reservasi selama durasi ini.
+ `--offering-type`— Gunakan parameter ini untuk hanya menampilkan penawaran yang tersedia yang cocok dengan jenis penawaran yang ditentukan.

## MemoryDB API
<a name="reserved-nodes-working-with-api"></a>

Contoh berikut menunjukkan cara menggunakan [MemoryDB Query API](https://docs.aws.amazon.com/memorydb/latest/devguide/programmingguide.queryapi.html) untuk node yang dicadangkan:

**DescribeReservedNodesOfferings**

Mengembalikan rincian penawaran reserved-node. 

```
https://memorydb.us-west-2.amazonaws.com/
    ?Action=DescribeReservedNodesOfferings
    &ReservedNodesOfferingId=649fd0c8-xxxx-xxxx-xxxx-06xxxx75e95f    
	&"Duration": 94608000,
    &NodeType="db.r6g.large"    
    &OfferingType="Partial Upfront"    
    &Version=2021-01-01
    &SignatureVersion=4
    &SignatureMethod=HmacSHA256
    &Timestamp=20141201T220302Z
    &X-Amz-Algorithm
    &X-Amz-SignedHeaders=Host
    &X-Amz-Expires=20141201T220302Z
    &X-Amz-Credential=<credential>
    &X-Amz-Signature=<signature>
```

Parameter berikut membatasi ruang lingkup dari apa yang dikembalikan:
+ `ReservedNodesOfferingId`mewakili nama node cadangan yang menawarkan untuk membeli.
+ `Duration`— Nilai filter durasi, ditentukan dalam tahun atau detik. Gunakan parameter ini untuk hanya menampilkan reservasi selama durasi ini.
+ `NodeType`— Nilai filter tipe node. Gunakan parameter ini untuk menampilkan hanya penawaran yang cocok dengan tipe node yang ditentukan.
+ `OfferingType`— Gunakan parameter ini untuk hanya menampilkan penawaran yang tersedia yang cocok dengan jenis penawaran yang ditentukan.

Setelah Anda memiliki informasi tentang penawaran node cadangan yang tersedia, Anda dapat menggunakan informasi tersebut untuk membeli penawaran.

**PurchaseReservedNodesOffering**

Memungkinkan Anda membeli penawaran node yang dicadangkan. 

```
https://memorydb.us-west-2.amazonaws.com/
    ?Action=PurchasedReservedNodesOffering
    &ReservedNodesOfferingId=649fd0c8-xxxx-xxxx-xxxx-06xxxx75e95f
    &ReservationID=myreservationID
    &NodeCount=1
    &Version=2021-01-01
    &SignatureVersion=4
    &SignatureMethod=HmacSHA256
    &Timestamp=20141201T220302Z
    &X-Amz-Algorithm
    &X-Amz-SignedHeaders=Host
    &X-Amz-Expires=20141201T220302Z
    &X-Amz-Credential=<credential>
    &X-Amz-Signature=<signature>
```
+ `ReservedNodesOfferingId`mewakili nama node cadangan yang menawarkan untuk membeli.
+ `ReservationID`adalah pengenal yang ditentukan pelanggan untuk melacak reservasi ini.
**catatan**  
ID Reservasi adalah pengenal unik yang ditentukan pelanggan untuk melacak reservasi ini. Jika parameter ini tidak ditentukan, MemoryDB secara otomatis menghasilkan pengenal untuk reservasi.
+ `NodeCount`adalah jumlah node yang akan dicadangkan. Defaultnya ke 1. 

Setelah Anda membeli node yang dicadangkan, Anda bisa mendapatkan informasi tentang node cadangan Anda.

**DescribeReservedNodes**

Mengembalikan informasi tentang node yang dicadangkan untuk akun ini.

```
https://memorydb.us-west-2.amazonaws.com/
	?Action=DescribeReservedNodes
	&ReservedNodesOfferingId=649fd0c8-xxxx-xxxx-xxxx-06xxxx75e95f
	&ReservationID=myreservationID
	&NodeType="db.r6g.large"
	&Duration=94608000
	&OfferingType="Partial Upfront"    
	&Version=2021-01-01
	&SignatureVersion=4
	&SignatureMethod=HmacSHA256
	&Timestamp=20141201T220302Z
	&X-Amz-Algorithm
	&X-Amz-SignedHeaders=Host
	&X-Amz-Expires=20141201T220302Z
	&X-Amz-Credential=<credential>
	&X-Amz-Signature=<signature>
```

Parameter berikut membatasi ruang lingkup dari apa yang dikembalikan:
+ `ReservedNodesOfferingId`mewakili nama node reserved.
+ `ReservationID`— Anda dapat menetapkan pengenal Anda sendiri ke node cadangan yang Anda beli untuk membantu melacaknya.
+ `NodeType`— Nilai filter tipe node. Gunakan parameter ini untuk menampilkan hanya reservasi yang cocok dengan tipe node yang ditentukan.
+ `Duration`— Nilai filter durasi, ditentukan dalam tahun atau detik. Gunakan parameter ini untuk hanya menampilkan reservasi selama durasi ini.
+ `OfferingType`— Gunakan parameter ini untuk hanya menampilkan penawaran yang tersedia yang cocok dengan jenis penawaran yang ditentukan.

## Melihat tagihan untuk node yang Anda pesan
<a name="reserved-nodes-view-billing"></a>

Anda dapat melihat penagihan untuk node yang dipesan di Dasbor Penagihan di. Konsol Manajemen AWS

**Untuk melihat penagihan node yang dipesan**

1. Masuk ke Konsol Manajemen AWS dan buka konsol MemoryDB di. [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/)

1. Dari tombol Cari di bagian atas konsol, pilih **Penagihan**.

1. Pilih **Tagihan** dari sisi kiri dasbor.

1. Di bawah **Biaya AWS Layanan**, perluas **MemoryDB**.

1. Perluas AWS Wilayah tempat node cadangan Anda berada, misalnya **US East (Virginia N.)**.

Node cadangan Anda dan biaya per jamnya untuk bulan berjalan ditampilkan di bawah Instans Cadangan **Amazon MemoryDB CreateCluster **.

![\[Tangkapan layar dari laporan penagihan yang menunjukkan biaya per jam untuk bulan berjalan.\]](http://docs.aws.amazon.com/id_id/memorydb/latest/devguide/images/reserved-nodes.png)


# Mengganti simpul
<a name="nodes.nodereplacement"></a>

MemoryDB sering meningkatkan armadanya dengan tambalan dan peningkatan, biasanya mulus. Namun, dari waktu ke waktu kami perlu meluncurkan kembali node MemoryDB Anda untuk menerapkan pembaruan OS wajib ke host yang mendasarinya. Penggantian ini diperlukan untuk menerapkan peningkatan yang memperkuat keamanan, keandalan, dan performa operasional.

Anda memiliki opsi untuk mengelola penggantian ini sendiri setiap saat sebelum periode penggantian simpul yang terjadwal. Ketika Anda mengelola penggantian sendiri, instans Anda menerima pembaruan OS ketika Anda meluncurkan kembali simpul tersebut dan penggantian simpul terjadwal Anda dibatalkan. Anda mungkin akan terus menerima peringatan yang menunjukkan bahwa penggantian simpul harus dilakukan. Jika Anda telah mengurangi kebutuhan pemeliharaan secara manual, Anda dapat mengabaikan peringatan ini.

**catatan**  
Node pengganti yang dihasilkan secara otomatis oleh MemoryDB mungkin memiliki alamat IP yang berbeda. Anda bertanggung jawab untuk meninjau konfigurasi aplikasi Anda untuk memastikan bahwa node Anda terkait dengan alamat IP yang sesuai.

Daftar berikut mengidentifikasi tindakan yang dapat Anda lakukan saat MemoryDB menjadwalkan salah satu node Anda untuk diganti:

**Opsi penggantian node MemoryDB**
+ **Tidak melakukan apa-apa** - Jika Anda tidak melakukan apa-apa, MemoryDB menggantikan node sesuai jadwal. 

  Jika node adalah anggota cluster multi-AZ, MemoryDB menyediakan ketersediaan yang lebih baik selama penambalan, pembaruan, dan penggantian node terkait pemeliharaan lainnya.

  Penggantian selesai saat cluster melayani permintaan tulis masuk. 
+ **Ubah jendela pemeliharaan Anda** - Untuk acara pemeliharaan terjadwal, Anda menerima email atau acara pemberitahuan dari MemoryDB. Dalam hal ini, jika Anda mengubah periode pemeliharaan Anda sebelum waktu penggantian terjadwal, simpul Anda sekarang akan diganti pada waktu yang baru. Untuk informasi selengkapnya, lihat [Memodifikasi cluster MemoryDB](clusters.modify.md).
**catatan**  
Kemampuan untuk mengubah jendela pengganti Anda dengan memindahkan jendela pemeliharaan Anda hanya tersedia ketika pemberitahuan MemoryDB menyertakan jendela pemeliharaan. Jika notifikasi tersebut tidak menyertakan periode pemeliharaan, Anda tidak dapat mengubah periode pengganti.

  Misalnya, katakanlah pemeliharaan dilakukan pada Kamis, 9 November, pukul 15.00 dan periode pemeliharaan berikutnya adalah Jumat, 10 November, pukul 17.00. Berikut adalah tiga skenario dengan hasilnya:
  + Anda mengubah periode pemeliharaan Anda ke Jumat pukul 16.00, setelah tanggal dan waktu saat ini dan sebelum periode pemeliharaan terjadwal berikutnya. Simpul diganti pada hari Jumat, 10 November, pukul 16.00.
  + Anda mengubah periode pemeliharaan Anda ke Sabtu pukul 16.00, setelah tanggal dan waktu saat ini dan sebelum periode pemeliharaan terjadwal berikutnya. Simpul diganti pada hari Sabtu, 11 November, pukul 16.00.
  + Anda mengubah jendela pemeliharaan Anda menjadi Rabu pukul 16:00, lebih awal dalam seminggu dari tanggal dan waktu saat ini. Simpul akan diganti pada Rabu depan, 15 November, pukul 16.00.

  Untuk petunjuk, lihat [Mengelola pemeliharaan](maintenance-window.md).

   