Tair (Redis OSS-compatible) menyediakan keamanan bawaan, ketersediaan tinggi, skalabilitas elastis, dan manajemen operasi. Tabel berikut membandingkannya dengan Redis yang dikelola sendiri dalam tujuh dimensi.
Dimensi | Tair (Redis OSS-compatible) | Redis yang dikelola sendiri |
Keamanan | Isolasi jaringan: Menggunakan virtual private cloud (VPC) untuk mengisolasi lalu lintas pada level jaringan. Kontrol akses: Kontrol akses berbasis daftar putih (lihat Konfigurasikan daftar putih) dan akun database kustom dengan izin granular (lihat Buat dan kelola akun database). Enkripsi saat transit: Enkripsi TLS native. Log audit: Mendukung log audit (lihat Kueri log audit). | Isolasi jaringan: Memerlukan sistem keamanan jaringan kustom, yang mahal untuk dibangun dan dipelihara. Konfigurasi akses Redis default memiliki kerentanan keamanan yang dapat mengekspos data. Kontrol akses: Tidak memiliki sistem autentikasi akun bawaan. Enkripsi saat transit: Memerlukan alat pihak ketiga untuk menerapkan enkripsi SSL. Log audit: Tidak memiliki fitur audit. |
Backup dan pemulihan | Instans berbasis DRAM dari Tair (Edisi Perusahaan) mendukung flashback data — memulihkan data ke titik waktu tertentu. Lihat Gunakan flashback data untuk memulihkan data berdasarkan titik waktu. | Hanya pemulihan data penuh — tidak ada pemulihan pada titik waktu. |
O&M |
|
|
Penerapan dan penskalaan | Skalabilitas elastis dan pembuatan instans instan — tidak perlu menyediakan atau mengelola perangkat keras. | Memerlukan pengadaan perangkat keras, penyiapan pusat data, dan penerapan node. Menambahkan node memerlukan pengelolaan hubungan antar-node secara manual. |
Ketersediaan tinggi (HA) |
|
|
Optimasi kernel |
|
|
Pemanfaatan memori | 100% kapasitas yang dialokasikan tersedia untuk aplikasi Anda. Overhead memori untuk pemulihan bencana, O&M, penskalaan, dan persistensi data (termasuk replikasi write-time berbasis fork) ditanggung oleh Alibaba Cloud. Contoh: Instans 64 GB menyediakan 64 GB memori yang dapat digunakan. | 25%–40% dari total memori dicadangkan untuk pemulihan bencana, O&M, dan operasi penskalaan. Contoh: Dua instans Elastic Compute Service (ECS) berukuran 64 GB yang dikonfigurasi sebagai pasangan master/replica biasanya menyediakan kurang dari 45 GB memori yang dapat digunakan secara total. |
Tair (Redis OSS-compatible) sepenuhnya kompatibel dengan Redis. Hubungkan ke database Tair dengan cara yang sama seperti menghubungkan ke database Redis mana pun — klien apa pun yang mendukung protokol Redis dapat bekerja dengan Tair. Untuk detailnya, lihat Versi Redis mana yang kompatibel dengan Tair (Redis OSS-compatible)? dan Gunakan klien untuk menghubungkan ke instans Tair (Redis OSS-compatible).