

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

# Menghubungkan ke simpul
<a name="nodes-connecting"></a>

## Menghubungkan ke node Valkey atau Redis OSS
<a name="nodes-connecting.val"></a>

Sebelum mencoba terhubung ke node Valkey atau Redis OSS di cluster Anda, Anda harus memiliki titik akhir untuk node. Untuk menemukan titik akhir, lihat yang berikut ini:
+ [Menemukan Titik Akhir Cluster Valkey atau Redis OSS (Mode Cluster Dinonaktifkan) (Konsol)](Endpoints.md#Endpoints.Find.Redis)
+ [Menemukan Titik Akhir untuk Cluster Valkey atau Redis OSS (Mode Cluster Diaktifkan) (Konsol)](Endpoints.md#Endpoints.Find.RedisCluster)
+ [Menemukan Titik Akhir (AWS CLI)](Endpoints.md#Endpoints.Find.CLI)
+ [Menemukan Titik Akhir (ElastiCache API)](Endpoints.md#Endpoints.Find.API)

Dalam contoh berikut, Anda menggunakan utilitas *valkey-cli* untuk terhubung ke cluster yang menjalankan Valkey atau Redis OSS.

**catatan**  
Untuk informasi selengkapnya tentang perintah yang tersedia, lihat halaman web [Perintah](http://valkey.io/commands).

***Untuk terhubung ke cluster Valkey atau Redis OSS menggunakan valkey-cli***

1. Connect ke EC2 instans Amazon Anda menggunakan utilitas koneksi pilihan Anda. 
**catatan**  
Untuk petunjuk tentang cara menyambung ke EC2 instans Amazon, lihat [Panduan EC2 Memulai Amazon](https://docs.aws.amazon.com/AWSEC2/latest/GettingStartedGuide/). 

1. Untuk membangun `valkey-cli`, unduh dan instal GNU Compiler Collection (`gcc`). Pada prompt perintah EC2 instance Anda, masukkan perintah berikut dan masukkan `y` pada prompt konfirmasi.

   ```
   sudo yum install gcc
   ```

   Muncul output seperti yang berikut ini.

   ```
   Loaded plugins: priorities, security, update-motd, upgrade-helper
   Setting up Install Process
   Resolving Dependencies
   --> Running transaction check
   
   ...(output omitted)...
   
   Total download size: 27 M
   Installed size: 53 M
   Is this ok [y/N]: y
   Downloading Packages:
   (1/11): binutils-2.22.52.0.1-10.36.amzn1.x86_64.rpm      | 5.2 MB     00:00     
   (2/11): cpp46-4.6.3-2.67.amzn1.x86_64.rpm                | 4.8 MB     00:00     
   (3/11): gcc-4.6.3-3.10.amzn1.noarch.rpm                  | 2.8 kB     00:00     
   
   ...(output omitted)...
   
   Complete!
   ```

1. Unduh dan kompilasi *utilitas valkey-cli*. Utilitas ini termasuk dalam distribusi perangkat lunak Valkey. Pada prompt perintah EC2 instance Anda, ketik perintah berikut:
**catatan**  
Untuk sistem Ubuntu, sebelum menjalankan `make`, jalankan `make distclean`.

   ```
   wget https://github.com/valkey-io/valkey/archive/refs/tags/8.0.0.tar.gz
   tar xvzf valkey-8.0.0.tar.gz
   cd valkey-8.0.0
   make distclean      # ubuntu systems only
   make
   ```

1. Pada prompt perintah EC2 instance Anda, ketik perintah berikut.

   ```
   src/valkey-cli -c -h mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com -p 6379
   ```

   Prompt perintah Valkey atau Redis OSS yang mirip dengan yang berikut ini muncul.

   ```
   redis mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 6379>
   ```

1. Uji koneksi dengan menjalankan perintah Valkey atau Redis OSS.

    Anda sekarang terhubung ke cluster dan dapat menjalankan perintah Valkey atau Redis OSS. Berikut ini adalah beberapa contoh perintah dengan tanggapan Valkey atau Redis OSS mereka. 

   ```
   set a "hello"          // Set key "a" with a string value and no expiration
   OK
   get a                  // Get value for key "a"
   "hello"
   get b                  // Get value for key "b" results in miss
   (nil)				
   set b "Good-bye" EX 5  // Set key "b" with a string value and a 5 second expiration
   get b
   "Good-bye"
                      // wait 5 seconds
   get b
   (nil)                  // key has expired, nothing returned
   quit                   // Exit from valkey-cli
   ```

Untuk terhubung ke simpul atau klaster yang memiliki enkripsi Lapisan Soket Aman (SSL) (enkripsi bergerak aktif), lihat [ElastiCache enkripsi dalam transit (TLS)](in-transit-encryption.md).

## Menghubungkan ke node Memcached
<a name="nodes-connecting.mem"></a>

Sebelum mencoba terhubung ke klaster Memcached, Anda harus memiliki titik akhir untuk simpul. Untuk menemukan titik akhir, lihat yang berikut ini:
+ [Menemukan Titik Akhir Cluster (Konsol) (Memcached)](Endpoints.md#Endpoints.Find.Memcached)
+ [Menemukan Titik Akhir (AWS CLI)](Endpoints.md#Endpoints.Find.CLI)
+ [Menemukan Titik Akhir (ElastiCache API)](Endpoints.md#Endpoints.Find.API)

Dalam contoh berikut, Anda menggunakan utilitas *telnet* untuk terhubung ke simpul yang menjalankan Memcached.

**catatan**  
Untuk informasi selengkapnya tentang Memcached dan perintah Memcached yang tersedia, lihat situs web [Memcached](http://memcached.org/).

**Untuk terhubung ke simpul menggunakan *telnet***

1. Connect ke EC2 instans Amazon Anda dengan menggunakan utilitas koneksi pilihan Anda. 
**catatan**  
 Untuk petunjuk tentang cara menyambung ke EC2 instans Amazon, lihat [Panduan EC2 Memulai Amazon](https://docs.aws.amazon.com/AWSEC2/latest/GettingStartedGuide/). 

1. Unduh dan instal utilitas *telnet* di EC2 instans Amazon Anda. Pada prompt perintah EC2 instance Amazon Anda, ketik perintah berikut dan ketik *y* pada prompt perintah.

   ```
   sudo yum install telnet
   ```

   Muncul output seperti yang berikut ini.

   ```
   Loaded plugins: priorities, security, update-motd, upgrade-helper
   Setting up Install Process
   Resolving Dependencies
   --> Running transaction check
   
   ...(output omitted)...
   
   Total download size: 63 k
   Installed size: 109 k
   Is this ok [y/N]: y
   Downloading Packages:
   telnet-0.17-47.7.amzn1.x86_64.rpm                        |  63 kB     00:00  
   
   ...(output omitted)...
   
   Complete!
   ```

1. Pada prompt perintah EC2 instance Amazon Anda, ketik perintah berikut, ganti titik akhir node Anda dengan yang ditunjukkan dalam contoh ini.

   ```
   telnet mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 11211
   ```

   Muncul output seperti yang berikut ini.

   ```
   Trying 128.0.0.1...
   Connected to mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com.
   Escape character is '^]'.
   >
   ```

1. Uji koneksi dengan menjalankan perintah Memcached.

    Anda sekarang terhubung ke simpul, dan Anda dapat menjalankan perintah Memcached. Berikut adalah sebuah contoh. 

   ```
   set a 0 0 5      // Set key "a" with no expiration and 5 byte value
   hello            // Set value as "hello"
   STORED
   get a            // Get value for key "a"
   VALUE a 0 5
   hello
   END
   get b            // Get value for key "b" results in miss
   END
   >
   ```