All Products
Search
Document Center

Tair (Redis® OSS-Compatible):Skenario umum

Last Updated:Jun 27, 2025

Topik ini menjelaskan cara menggunakan Tair (Redis OSS-compatible) untuk penyimpanan data dalam berbagai skenario, terutama dalam situasi dengan konkurensi tinggi.

Aplikasi di industri game

Tair dapat berfungsi sebagai komponen arsitektur penting untuk caching dan persistensi data di industri game.

  • Skenario 1: Gunakan Tair sebagai layanan caching untuk mempercepat koneksi aplikasi.

    Redis dapat berfungsi sebagai layanan caching untuk mempercepat koneksi aplikasi. Data disimpan di database backend (ApsaraDB RDS instances).

  • Skenario 2: Gunakan Tair sebagai database penyimpanan.

    Aplikasi game dapat diterapkan dalam arsitektur sederhana, di mana program utama berjalan pada instance Elastic Compute Service (ECS) dan data bisnis disimpan secara persisten di instance Tair. Tair digunakan untuk penyimpanan persisten dengan arsitektur master-replika untuk menerapkan redundansi.

Ketersediaan tinggi Redis sangat penting bagi bisnis Anda. Jika layanan Redis tidak tersedia, database backend mungkin kewalahan oleh permintaan dari aplikasi Anda. Tair menggunakan arsitektur master-replika untuk memastikan ketersediaan tinggi. Dalam arsitektur ini, Node master menyediakan layanan untuk bisnis Anda. Jika Node master gagal, sistem secara otomatis memindahkan beban kerja ke Node replika. Proses failover sepenuhnya transparan.

Aplikasi di industri e-commerce

Tair banyak digunakan di industri e-commerce untuk skenario seperti flash sale dan rekomendasi produk.

  • Skenario 1: Sistem belanja online

    Sistem belanja online sering menghadapi lonjakan lalu lintas pengguna selama promosi besar seperti flash sale. Sebagian besar database tidak dapat menangani beban berat tersebut. Untuk mengatasi masalah ini, Anda dapat menggunakan Tair untuk penyimpanan persisten.

  • Skenario 2: Sistem manajemen inventaris yang mendukung stock opname

    Anda dapat menyimpan data komoditas di ApsaraDB RDS dan data inventaris di Tair. Tair mendukung skenario dengan konkurensi tinggi dan lalu lintas tinggi, memberikan performa tinggi untuk menangani query inventaris dengan mudah. Metode penyimpanan ini memastikan bahwa tidak semua query diteruskan ke ApsaraDB RDS, meningkatkan kecepatan respons dan pengalaman pengguna.

Aplikasi livestreaming

Livestreaming bergantung pada Tair untuk menyimpan data pengguna dan catatan obrolan.

  • Ketersediaan Tinggi

    Tair menyediakan arsitektur master-replika untuk meningkatkan ketersediaan layanan secara signifikan.

  • Performa Tinggi

    Tair menyediakan instance kluster untuk menghilangkan hambatan performa akibat mekanisme single-thread Redis open source. Instance kluster dapat menangani lonjakan lalu lintas selama livestreaming dan memenuhi persyaratan performa tinggi.

  • Skalabilitas Tinggi

    Tair memungkinkan Anda menghadapi lonjakan lalu lintas selama jam sibuk dengan menskalakan instance hanya melalui beberapa klik. Proses penskalaan sepenuhnya transparan bagi pengguna.