全部产品
Search
文档中心

Tair (Redis® OSS-Compatible):Menyesuaikan jumlah shard untuk instans kluster

更新时间:Nov 10, 2025

Ketika volume data atau lalu lintas baca/tulis meningkat, Anda dapat menambah jumlah shard pada Tair (Redis OSS-compatible) instans kluster untuk meningkatkan kinerja keseluruhan. Setelah konfigurasi diubah, instans akan secara otomatis menyeimbangkan ulang data tanpa memerlukan operasi manual.

Informasi Latar Belakang

Cloud-native kluster dan klasik kluster memiliki arsitektur manajemen yang berbeda. Oleh karena itu, prosedur penyesuaian jumlah shard juga berbeda untuk setiap jenis kluster.

Item

Cloud-native kluster

Klasik kluster

Ikhtisar prosedur peningkatan/penurunan spesifikasi

Anda dapat menyesuaikan jumlah shard secara fleksibel. Proses penskalaan ini tanpa gangguan. Ini berarti tidak ada koneksi sementara atau status read-only selama operasi skala keluar atau skala masuk. Langkah-langkah berikut dilakukan oleh sistem di latar belakang.

  1. Menambahkan atau menghapus shard dari instans asli.

  2. Secara otomatis menyeimbangkan ulang data untuk memastikan konsistensi data.

  3. Perubahan konfigurasi selesai.

Instans harus sepenuhnya dipindahkan ke instans baru. Oleh karena itu, Anda juga dapat menyesuaikan spesifikasi shard pada saat yang sama. Langkah-langkah berikut dilakukan oleh sistem di latar belakang.

  1. Membuat instans baru.

  2. Memigrasikan data ke instans baru dan menyelesaikan penyeimbangan ulang data.

  3. Beralih ke instans baru pada waktu yang ditentukan. Selama pergantian, satu atau dua koneksi sementara yang berlangsung kurang dari 30 detik mungkin terjadi.

  4. Perubahan konfigurasi selesai.

Dampak

Pengaruh kecil. Waktu yang dibutuhkan untuk menyelesaikan perubahan konfigurasi bergantung pada beberapa faktor, seperti jaringan, antrian tugas, muatan instans, dan volume data. Karena operasi dapat menyebabkan fluktuasi dalam latensi tanggapan, lakukan operasi ini selama jam-jam sepi.

  • Selama pergantian instans, satu atau dua koneksi sementara yang berlangsung kurang dari 30 detik mungkin terjadi. Lakukan operasi ini selama jam-jam sepi.

  • Untuk memastikan bahwa instans baru dapat dengan cepat menyusul data inkremental dari instans asli dan untuk menghindari penulisan ganda yang disebabkan oleh cache DNS, instans biasanya memasuki status read-only kurang dari satu menit selama perubahan konfigurasi. Jika volume penulisan besar, durasi read-only mungkin lebih lama.

  • Selama perubahan konfigurasi, sistem meningkatkan versi minor instans ke versi terbaru. Versi minor kompatibel ke depan, jadi Anda tidak perlu khawatir tentang masalah kompatibilitas.

Biaya

  • Instans berbayar sesuai penggunaan: Setelah menambah atau menghapus shard, instans akan ditagih berdasarkan spesifikasi baru.

  • Instansi langganan: Jika Anda menambahkan shard, Anda harus membayar biaya tambahan untuk shard baru tersebut. Jika Anda menghapus shard, Anda akan menerima pengembalian uang secara otomatis. Untuk informasi lebih lanjut tentang biaya dan kebijakan pengembalian uang, lihat Biaya Perubahan Konfigurasi.

Menyesuaikan jumlah shard untuk instans kluster

Kluster Cloud-native

Catatan

  • Operasi dilakukan segera dalam semua skenario. Namun, untuk instans modus proxy, Anda dapat memilih untuk menghapus shard selama jendela pemeliharaan. Setelah menyesuaikan jumlah shard, status instans langsung berubah menjadi Adjusting configuration.

  • Sebuah instans harus memiliki minimal 2 shard. Anda dapat menambah atau menghapus hingga 64 shard dalam satu operasi. Sebuah instans dapat memiliki maksimum 256 shard.

  • Saat menambahkan shard, instans secara otomatis menyeimbangkan ulang data. Namun, jika Anda menambahkan terlalu sedikit shard sekaligus, kecepatan dan efisiensi penyeimbangan ulang akan rendah. Kami sarankan Anda menambahkan setidaknya 1/6 dari jumlah total shard saat ini dalam satu operasi (dibulatkan ke atas). Contohnya:

    • Jika instans saat ini memiliki 8 shard, tambahkan setidaknya 2 shard (8/6 = 1,33, dibulatkan ke atas menjadi 2).

    • Jika instans saat ini memiliki 64 shard, tambahkan setidaknya 11 shard.

    • Jika instans saat ini memiliki 100 shard, tambahkan setidaknya 17 shard.

Prosedur

  1. Masuk ke konsol dan buka halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans yang ingin Anda kelola berada. Kemudian, temukan instans dan klik ID instans.

  2. Di bagian Shard Information, lakukan salah satu operasi berikut:

    • Menambahkan shard

      Klik Add Shard. Dalam kotak dialog yang muncul, atur jumlah shard dan klik Pay. Kemudian, selesaikan pembayaran.

      Catatan

      Spesifikasi shard baru harus sama dengan shard yang sudah ada.

    • Menghapus shard

      Peringatan

      Menghapus shard mengurangi kapasitas dan performa total instans serta memutus paksa koneksi ke shard yang bersangkutan. Lakukan operasi ini dengan hati-hati. Jika Anda harus melakukan operasi ini, pastikan aplikasi Anda memiliki mekanisme penyambungan ulang.

      1. Klik Batch Delete atau klik Delete di sebelah ID shard target.

        Jika instans berada dalam mode proxy, Anda juga harus memilih kebijakan penghapusan untuk node proxy. Kami sarankan Anda memilih Execute within maintainable time.

      2. Klik OK. Shard kemudian dihapus, dan datanya secara otomatis dimigrasikan ke shard lain.

Kluster Klasik

Catatan

Prosedur

  1. Masuk ke konsol dan buka halaman Instans. Di bilah navigasi atas, pilih wilayah tempat instans yang ingin Anda kelola berada. Kemudian, temukan instans dan klik ID instans.

  2. Untuk instans langganan, di sudut kanan atas, pilih Change Specifications > Upgrade Specifications atau Downgrade Specifications. Untuk instans berbayar sesuai penggunaan, di sudut kanan atas, pilih Change Specifications > Upgrade/Downgrade Specifications.

  3. Di halaman perubahan konfigurasi, pilih konfigurasi yang diinginkan dan klik Buy Now.

    Penting

    Kami sarankan Anda memilih Jendela Pemeliharaan untuk waktu pergantian. Sebelum tugas dieksekusi, Anda dapat pergi ke halaman Task Hub dari panel navigasi di sebelah kiri konsol, temukan tugas untuk instans, dan ubah waktu eksekusinya.

  4. Selesaikan pembayaran.

Apa yang Harus Dilakukan Selanjutnya

Setelah Anda mengirimkan permintaan perubahan konfigurasi, status instans langsung berubah menjadi Changing. Perubahan ini tidak memengaruhi layanan yang disediakan oleh instans. Anda dapat melihat status tugas di halaman Pusat Tugas.

Tanya Jawab Umum

  • T: Jika saya menambah atau menghapus shard dari instans, apakah data didistribusikan ulang?

    J: Ya, benar. Ketika jumlah shard dalam instans berubah, instans secara otomatis menyeimbangkan ulang data.

    • Untuk instans cloud-native, proses penyeimbangan ulang data sangat dioptimalkan di lapisan kernel. Ini memungkinkan penyeimbangan ulang yang cepat dengan dampak minimal pada layanan Anda.

    • Untuk instans klasik, pergantian instans hanya terjadi setelah data diseimbangkan ulang pada instans baru.

  • T: Jika saya menghapus shard, apakah data hilang?

    J: Tidak, data tidak hilang. Data didistribusikan ulang.

  • T: Jika saya menghapus shard, apakah saya mendapatkan pengembalian uang?

    J: Ya, Anda mendapatkan pengembalian uang. Anda akan menerima pengembalian uang secara otomatis. Untuk informasi lebih lanjut tentang biaya dan kebijakan pengembalian uang, lihat Biaya Perubahan Konfigurasi.

  • T: Bisakah saya mengonversi instans kluster klasik menjadi instans kluster cloud-native?

    J: Ya, Anda bisa. Untuk informasi lebih lanjut, lihat Beralih ke Mode Penyebaran Cloud-native.

Operasi API Terkait

Operasi API

Deskripsi

AddShardingNode

Menambahkan shard ke instans kluster cloud-native.

DeleteShardingNode

Menghapus shard dari instans kluster cloud-native.

ModifyInstanceSpec

Menambahkan atau menghapus shard untuk instans kluster klasik.

Referensi

Untuk mengubah spesifikasi shard, lihat Ubah Konfigurasi Instans.