Topik ini menjelaskan spesifikasi instans pemisahan baca/tulis untuk Redis Edisi Open-Source. Spesifikasi ini mencakup kapasitas memori, jumlah koneksi maksimum, bandwidth, serta nilai referensi untuk permintaan per detik (QPS).
Spesifikasi instans
Dalam tabel berikut, '1 node' menunjukkan bahwa instans tersebut hanya memiliki satu shard data. Sebagai contoh, tipe instans 1 GB Read/write Splitting (1 Shard, 3 Read-only Nodes) memiliki satu shard data yang berisi tiga node read-only.
Spesifikasi | InstanceClass (untuk panggilan API) | Inti CPU | Jumlah node read-only | Bandwidth (MB/s) | Jumlah koneksi maksimum | Nilai referensi QPS |
1 GB pemisahan baca/tulis (1 shard, 1 node read-only) | redis.logic.splitrw.small.1db.1rodb.4proxy.default | 4 | 1 | 96 | 20.000 | 200.000 |
1 GB pemisahan baca/tulis (1 shard, 3 node read-only) | redis.logic.splitrw.small.1db.3rodb.4proxy.default | 8 | 3 | 192 | 40.000 | 400.000 |
1 GB pemisahan baca/tulis (1 shard, 5 node read-only) | redis.logic.splitrw.small.1db.5rodb.6proxy.default | 12 | 5 | 288 | 60.000 | 600.000 |
2 GB pemisahan baca/tulis (1 shard, 1 node read-only) | redis.logic.splitrw.mid.1db.1rodb.4proxy.default | 4 | 1 | 192 | 20.000 | 200.000 |
2 GB pemisahan baca/tulis (1 shard, 3 node read-only) | redis.logic.splitrw.mid.1db.3rodb.4proxy.default | 8 | 3 | 384 | 40.000 | 400.000 |
2 GB pemisahan baca/tulis (1 shard, 5 node read-only) | redis.logic.splitrw.mid.1db.5rodb.6proxy.default | 12 | 5 | 576 | 60.000 | 600.000 |
4 GB pemisahan baca/tulis (1 shard, 1 node read-only) | redis.logic.splitrw.stand.1db.1rodb.4proxy.default | 4 | 1 | 192 | 20.000 | 200.000 |
4 GB pemisahan baca/tulis (1 shard, 3 node read-only) | redis.logic.splitrw.stand.1db.3rodb.4proxy.default | 8 | 3 | 384 | 40.000 | 400.000 |
4 GB pemisahan baca/tulis (1 shard, 5 node read-only) | redis.logic.splitrw.stand.1db.5rodb.6proxy.default | 12 | 5 | 576 | 60.000 | 600.000 |
8 GB pemisahan baca/tulis (1 shard, 1 node read-only) | redis.logic.splitrw.large.1db.1rodb.4proxy.default | 4 | 1 | 192 | 20.000 | 200.000 |
8 GB pemisahan baca/tulis (1 shard, 3 node read-only) | redis.logic.splitrw.large.1db.3rodb.4proxy.default | 8 | 3 | 384 | 40.000 | 400.000 |
8 GB pemisahan baca/tulis (1 shard, 5 node read-only) | redis.logic.splitrw.large.1db.5rodb.6proxy.default | 12 | 5 | 576 | 60.000 | 600.000 |
16 GB pemisahan baca/tulis (1 shard, 1 node read-only) | redis.logic.splitrw.2xlarge.1db.1rodb.4proxy.default | 4 | 1 | 192 | 20.000 | 200.000 |
16 GB pemisahan baca/tulis (1 shard, 3 node read-only) | redis.logic.splitrw.2xlarge.1db.3rodb.4proxy.default | 8 | 3 | 384 | 40.000 | 400.000 |
16 GB pemisahan baca/tulis (1 shard, 5 node read-only) | redis.logic.splitrw.2xlarge.1db.5rodb.6proxy.default | 12 | 5 | 576 | 60.000 | 600.000 |
32 GB pemisahan baca/tulis (1 shard, 1 node read-only) | redis.logic.splitrw.4xlarge.1db.1rodb.4proxy.default | 4 | 1 | 192 | 20.000 | 200.000 |
32 GB pemisahan baca/tulis (1 shard, 3 node read-only) | redis.logic.splitrw.4xlarge.1db.3rodb.4proxy.default | 8 | 3 | 384 | 40.000 | 400.000 |
32 GB pemisahan baca/tulis (1 shard, 5 node read-only) | redis.logic.splitrw.4xlarge.1db.5rodb.6proxy.default | 12 | 5 | 576 | 60.000 | 600.000 |
64 GB pemisahan baca/tulis (1 shard, 1 node read-only) | redis.logic.splitrw.8xlarge.1db.1rodb.4proxy.default | 4 | 1 | 192 | 20.000 | 200.000 |
64 GB pemisahan baca/tulis (1 shard, 3 node read-only) | redis.logic.splitrw.8xlarge.1db.3rodb.4proxy.default | 8 | 3 | 384 | 40.000 | 400.000 |
64 GB pemisahan baca/tulis (1 shard, 5 node read-only) | redis.logic.splitrw.8xlarge.1db.5rodb.6proxy.default | 12 | 5 | 576 | 60.000 | 600.000 |
Inti CPU
Untuk memastikan stabilitas layanan, sistem menyediakan satu inti CPU untuk memproses tugas latar belakang . Untuk sebuah kluster atau arsitektur pemisahan baca/tulis, sistem menyediakan satu inti CPU untuk setiap shard data atau node read-only guna memproses tugas latar belakang.
Aturan perhitungan untuk nilai bandwidth
Setiap nilai bandwidth dalam tabel di atas mewakili bandwidth maksimum untuk instans dari tipe instans yang sesuai, yaitu gabungan bandwidth dari semua shard atau node dalam instans tersebut.
Bandwidth total maksimum untuk instans pemisahan baca/tulis adalah 2.048 Mbit/s. Setelah batas atas tercapai, bandwidth tidak dapat ditingkatkan meskipun Anda menambahkan lebih banyak shard atau node ke instans pemisahan baca/tulis tersebut.
Nilai bandwidth berlaku untuk bandwidth upstream dan downstream. Sebagai contoh, jika bandwidth suatu instans adalah 96 Mbit/s, maka bandwidth upstream dan downstream dari instans tersebut masing-masing adalah 96 Mbit/s.
CatatanJika instans Anda mengalami lonjakan trafik yang tidak terduga atau diantisipasi, Anda dapat menyesuaikan bandwidth instans sesuai kebutuhan. Untuk informasi lebih lanjut, lihat Secara Manual Meningkatkan Bandwidth Instans.
Batas bandwidth Tair dan Redis merujuk pada kapasitas transfer data dari shard individu dalam sistem terdistribusi mereka masing-masing. Batasan ini umumnya independen dari jenis koneksi jaringan yang digunakan oleh klien untuk terhubung ke shard tersebut.
Untuk informasi tentang FAQ terkait bandwidth, lihat FAQ tentang Bandwidth.