Batasan diberlakukan pada penggunaan perintah tertentu di Tair dan instance kluster Tair. Perintah tunggal tidak dapat dijalankan pada kunci yang mencakup beberapa slot. Sebelum menjalankan perintah pada sebuah kunci, gunakan perintah CLUSTER KEYSLOT untuk menanyakan slot dari kunci tersebut guna mencegah kesalahan selama eksekusi.
Prosedur
Sambungkan ke instance Tair atau Tair. Sebagai contoh, sambungkan ke instance Redis menggunakan redis-cli. Untuk informasi lebih lanjut, lihat Gunakan redis-cli untuk menyambungkan ke sebuah instance.
Jalankan perintah berikut untuk menanyakan slot dari sebuah kunci:
CLUSTER KEYSLOT <Key>Sebagai contoh, jika Anda menjalankan perintah
CLUSTER KEYSLOT foo, hasil berikut diharapkan akan dikembalikan:12182Jika instance Anda adalah instance kluster dalam mode proxy, Anda dapat menjalankan perintah INFO KEY untuk menanyakan node data dan slot tempat sebuah kunci berada.
INFO KEY <Key>Sebagai contoh, jika Anda menjalankan perintah
INFO KEY foo, hasil berikut diharapkan akan dikembalikan:slot:12182 node_index:2
Referensi
Perintah INFO KEY dikembangkan secara internal oleh tim Tair Alibaba Cloud dan hanya didukung untuk instance kluster dalam mode proxy. Untuk informasi lebih lanjut, lihat Perintah Internal untuk Instance dalam Mode Proxy.
Instance kluster dalam mode proxy juga memungkinkan Anda menjalankan perintah seperti DEL dan EXISTS pada beberapa kunci di slot yang berbeda. Untuk informasi lebih lanjut, lihat Batasan pada Perintah yang Didukung oleh Instance Kluster dan Instance Pembagian Baca/Tulis.