redis-cli adalah alat baris perintah yang disertakan dengan Redis. Anda dapat menggunakan redis-cli untuk terhubung dan mengelola instance Tair dan Redis dari Instance ECS atau perangkat lokal. Topik ini menjelaskan cara menginstal redis-cli, terhubung ke instance, serta menyelesaikan kesalahan koneksi umum.
Uji coba gratis
Alibaba Cloud menawarkan uji coba gratis yang memungkinkan pengguna baru yang memenuhi syarat untuk mencoba produk Alibaba Cloud dalam jangka waktu terbatas. Untuk informasi lebih lanjut, lihat Uji Coba Gratis.
Alur kerja koneksi
Prosedur | Deskripsi |
1. Atur kata sandi untuk akun instance. | Anda dapat memilih salah satu metode berikut:
|
2. Tambahkan alamat IP ke daftar putih. | Hanya alamat IP dalam daftar putih yang dapat terhubung ke instance. Anda harus menentukan jenis jaringan berdasarkan perangkat Anda dan menambahkan alamat IP yang sesuai ke daftar putih instance.
Untuk informasi lebih lanjut tentang cara menambahkan alamat IP ke daftar putih, lihat Setel Daftar Putih IP. |
3. Dapatkan informasi koneksi instance. |
Untuk informasi lebih lanjut, lihat Lihat Endpoint. |
4. Gunakan redis-cli untuk terhubung ke instance. | Di direktori tempat Anda membongkar redis-cli, jalankan perintah yang relevan.
Untuk informasi lebih lanjut, lihat Terhubung ke Instance Redis atau Tair dalam topik ini. |
Instal redis-cli
Jika redis-cli belum diinstal pada perangkat Anda, Anda dapat mengikuti petunjuk ini untuk menginstalnya.
Terhubung ke instance Redis atau Tair
Pergi ke direktori tempat redis-cli diinstal.
Linux
Pergi ke direktori ..\redis-7.2.0\src. Sebagai contoh, jalankan
cd /home/redis-7.2.0/src.macOS
Pergi ke direktori ../redis-cli. Sebagai contoh, jalankan
cd /opt/homebrew/bin.Windows
Buka jendela baris perintah dan pergi ke direktori tempat redis-cli berada.
Jalankan perintah berikut untuk terhubung ke instance menggunakan redis-cli:
./redis-cli -h <hostname> -p <port> [-c]CatatanUntuk memulai redis-cli di Windows PowerShell, Anda dapat menjalankan perintah
.\redis-cli -h hostname -p port [-c].Tabel 1. Parameter
Parameter
Deskripsi
Cara mendapatkan
hostname
Endpoint instance.
Saat terhubung melalui VPC: Dapatkan titik akhir VPC instans.
Saat terhubung melalui internet: Dapatkan titik akhir publik instans.
Untuk informasi lebih lanjut, lihat Lihat endpoint.
port
Nomor port instance.
Nomor port default adalah 6379. Anda juga dapat menyesuaikan nomor port. Untuk informasi lebih lanjut, lihat Ubah titik akhir atau port.
-c
Aktifkan mode kluster.
Mode ini hanya tersedia untuk instans arsitektur kluster saat Anda terhubung menggunakan alamat koneksi langsung.
Contoh koneksi:
Titik akhir default (untuk titik akhir instance arsitektur standar atau titik akhir proxy instance arsitektur kluster):
./redis-cli -h r-bp1zxszhcgatnx****.redis.rds.aliyuncs.com -p 6379Titik akhir koneksi langsung untuk instance arsitektur kluster:
./redis-cli -h r-bp1zxszhcgatnx****.redis.rds.aliyuncs.com -p 6379 -c
Jalankan perintah berikut untuk menyelesaikan autentikasi kata sandi:
AUTH <password>Tabel 2. Parameter
Parameter
Deskripsi
password
Masukkan akun dan kata sandi berdasarkan tipe akun:
Akun default (biasanya bernama
defaultatau dengan ID instans): Masukkan hanya kata sandi.Akun standar: Format kata sandi adalah
user:kata sandi. Sebagai contoh, jika akun kustom adalahtestaccountdan kata sandinya adalahRp829dlwa, Anda harus memasukkan kata sandi sebagaitestaccount:Rp829dlwa.
CatatanJika Anda lupa kata sandi atau belum menyetelnya, atur ulang. Untuk informasi lebih lanjut, lihat Ubah atau atur ulang kata sandi.
Jika akses tanpa kata sandi melalui VPC diaktifkan untuk instans, autentikasi kata sandi tidak diperlukan saat Anda terhubung ke instans melalui VPC. Anda dapat menjalankan perintah secara langsung.
Contoh:
AUTH testaccount:Rp829dlwaTanggapan
OKmenunjukkan bahwa koneksi berhasil dan Anda dapat menjalankan perintah.Jika terjadi kesalahan, lihat Kesalahan Umum.
Untuk informasi tentang perintah yang didukung oleh instance, lihat Gambaran Perintah.
Kesalahan umum
Jika versi minor instance Anda sudah usang, pesan kesalahan yang dikembalikan mungkin berbeda dari yang ada di tabel berikut. Anda dapat meningkatkan instance ke versi minor terbaru. Untuk informasi lebih lanjut, lihat Perbarui Versi Minor dan Versi Proxy.
Pesan Kesalahan | Penyebab dan Solusi |
| Alamat IP yang benar tidak ditambahkan ke daftar putih. Anda dapat menambahkan alamat IP yang benar ke daftar putih seperti yang dijelaskan di Langkah 2 bagian Alur Kerja Koneksi. |
| |
| Kata sandi salah. Gunakan kata sandi dan format yang benar. Format kata sandi bervariasi berdasarkan tipe akun.
Catatan
|