All Products
Search
Document Center

Tair (Redis® OSS-Compatible):Program klien untuk menghubungkan ke instans Tair dan Redis

Last Updated:Mar 26, 2026

Topik ini membahas pertimbangan penting dalam menggunakan program klien (SDK) untuk menghubungkan ke instans Tair dan Redis, menyediakan rekomendasi penggunaan, serta menjelaskan dukungan teknis yang tersedia untuk klien Tair resmi.

Dalam topik ini, klien mengacu pada SDK pihak ketiga yang digunakan untuk menghubungkan ke instans Tair dan Redis melalui protokol Redis, seperti yang ditunjukkan pada gambar berikut.Redis SDK data channel

Catatan penting

  • Klien yang digunakan untuk menghubungkan ke instans Tair dan Redis disediakan oleh pihak ketiga. Anda dapat memilih klien sesuai kebutuhan Anda. Alibaba Cloud tidak bertanggung jawab atas kepatuhan klien yang Anda pilih.

  • Saat menggunakan klien pihak ketiga untuk mengimplementasikan pengembangan aplikasi, pemeliharaan, dan failover, Anda bertanggung jawab atas risiko keamanan yang mungkin timbul.

    Alibaba Cloud tidak bertanggung jawab atas stabilitas, batasan layanan, atau kepatuhan keamanan klien tersebut. Selain itu, Service Level Agreement (SLA) Alibaba Cloud tidak berlaku untuk klien-klien ini. Kami menyarankan agar Anda mengikuti pembaruan klien tersebut di situs web resmi atau platform hosting perangkat lunak mereka untuk mengatasi potensi masalah dan risiko secara tepat waktu.

  • Untuk informasi tentang perintah yang didukung untuk Tair dan Redis, lihat Overview.

Rekomendasi penggunaan program klien

  • Untuk Tair, kami merekomendasikan penggunaan SDK stabil yang menawarkan jaminan layanan. Untuk open-source Redis, gunakan SDK yang direkomendasikan dalam topik ini atau oleh komunitas Redis.

  • Hindari penggunaan SDK niche atau versi yang kurang umum kecuali benar-benar diperlukan. Jika kasus penggunaan Anda memerlukan klien tertentu, pilih versi stabil dengan komunitas aktif dan sedikit cacat yang diketahui. Anda menanggung semua risiko terkait pilihan SDK Anda.

  • Jika Anda menggunakan SDK open-source dari vendor komersial, kami merekomendasikan agar Pengguna perusahaan membeli layanan dukungan teknis dari mereka. Dukungan ini sangat penting mengingat kompleksitas lingkungan enterprise dan kemungkinan SDK tersebut menjadi closed-source. Alibaba Cloud tidak menyediakan dukungan untuk produk komersial pihak ketiga.

  • Saat menggunakan program klien, kami merekomendasikan agar Anda:

    • Mempelajari masalah yang telah diketahui. Untuk beberapa masalah umum, lihat Common errors.

    • Memahami perilaku manajemen koneksi dan Keamanan thread klien untuk mencegah dampak bisnis akibat penggunaan yang salah atau masalah bawaan klien.

    • Aktif melaporkan masalah ke komunitas klien tersebut. Alibaba Cloud mendorong kolaborasi untuk membantu meningkatkan pustaka klien ini.

Tabel berikut mencantumkan program klien yang direkomendasikan untuk bahasa pemrograman populer. Untuk petunjuk koneksi, lihat Client program connection tutorials.

Tabel 1. Klien yang direkomendasikan berdasarkan bahasa

Bahasa

Redis client

Recommended version

Tair client

Description

Java

Jedis (Recommended)

  • Jedis 4.x dan yang lebih baru: 4.4.0 dan yang lebih baru

  • Jedis 2.x atau 3.x: 3.10.0 dan yang lebih baru

TairJedis (Recommended)

Klien Tair yang ditingkatkan yang dikembangkan berdasarkan Jedis.

Catatan

Alibaba Cloud tidak menyediakan dukungan teknis gratis untuk klien ini. Namun, kami umumnya merespons permintaan dan memberikan dukungan sebaik mungkin.

Jedis

Dikembangkan oleh pencipta Redis. Alibaba Cloud secara aktif berkolaborasi dengan komunitas untuk memperbaiki bug dan merekomendasikan fitur.

Lettuce

6.3.0.RELEASE dan yang lebih baru. Anda harus mengaktifkan parameter TCP_USER_TIMEOUT. Untuk informasi selengkapnya, lihat Lettuce upgrade announcement.

Lettuce

Alibaba Cloud dapat mendorong perbaikan bug dan peningkatan, tetapi respons komunitas mungkin lambat.

Redisson

None

Redisson

Produk komersial pihak ketiga. Anda bertanggung jawab untuk mendapatkan layanan dukungan teknis, yang mungkin memerlukan pembelian dari vendor.

C/C++

Hiredis (Recommended)

1.2.0 dan yang lebih baru

Hiredis (Recommended)

Dikembangkan oleh pencipta Redis.

C#

StackExchange.Redis (Recommended)

2.7.20 dan yang lebih baru. Untuk informasi selengkapnya, lihat StackExchange.Redis upgrade announcement.

AlibabaCloud.TairSDK (Recommended)

Klien Tair yang ditingkatkan yang dikembangkan berdasarkan StackExchange.Redis.

Catatan

Alibaba Cloud tidak menyediakan dukungan teknis gratis untuk klien ini. Namun, kami umumnya merespons permintaan dan memberikan dukungan sebaik mungkin.

StackExchange.Redis

Program klien open-source populer yang aman untuk thread dengan komunitas aktif.

ServiceStack.Redis

None

ServiceStack.Redis

Produk komersial pihak ketiga. Anda bertanggung jawab untuk mendapatkan layanan dukungan teknis, yang mungkin memerlukan pembelian dari vendor.

CSRedis

None

CSRedis

Tidak direkomendasikan karena klien ini tidak lagi dipelihara oleh pengembang aslinya.

Python

redis-py (Recommended)

  • Python 3.7: 4.4.4 dan yang lebih baru

  • Python 3.8 dan yang lebih baru: 4.5.4 dan yang lebih baru

Tair-py (Recommended)

Klien yang ditingkatkan untuk Tair, yaitu klien Tair yang dikembangkan berdasarkan redis-py.

Catatan

Alibaba Cloud tidak menyediakan dukungan teknis gratis untuk klien ini. Namun, kami umumnya merespons permintaan dan memberikan dukungan sebaik mungkin.

redis-py

Dikembangkan oleh pencipta Redis.

Go

go-redis (Recommended)

go-redis v9.0 dan yang lebih baru. Jika tidak, Anda mungkin mengalami incompatibility error saat menggunakan alamat dalam mode koneksi langsung.

Tair-go (Recommended)

Klien Tair yang ditingkatkan yang dikembangkan berdasarkan go-redis.

Catatan

Alibaba Cloud tidak menyediakan dukungan teknis gratis untuk klien ini. Namun, kami umumnya merespons permintaan dan memberikan dukungan sebaik mungkin.

go-redis

Program klien open-source yang dirancang dengan baik dengan komunitas aktif.

Dukungan teknis untuk klien Tair

Klien Tair dipublikasikan di GitHub dan manajer paket terkait seperti NuGet. Untuk informasi selengkapnya, lihat TairJedis, AlibabaCloud.TairSDK, Tair-go, dan Tair-py.

Tair menyediakan dukungan teknis tambahan berikut untuk klien Tair.

Penting

SLA Alibaba Cloud tidak berlaku untuk layanan dukungan teknis ini.

  • Memelihara stabilitas fitur utama klien Tair.

  • Memperbaiki kerentanan keamanan.

  • Secara berkala menerbitkan praktik terbaik dan contoh kode.

  • Menyampaikan kebutuhan kepada komunitas terkait dan melibatkan pengguna dalam optimalisasi klien.

Tabel 2. Rentang waktu layanan dukungan teknis untuk klien Tair

Kategori

Description

Time frame

Stability issues of key features

  • Crashes caused by Tair clients.

  • Vulnerabilities whose Common Vulnerabilities and Exposures (CVE) scores are higher than 7.0.

  • Leaks of resources managed by Tair clients.

Tiga hari kerja

Regular fixes

  • Functional errors.

  • A lack of specific features.

Dua minggu

Requirements and feature updates

  • Dependencies of the basic features on the corresponding community.

  • Major version upgrades in the corresponding community.

  • Personalized requirements such as high-level implementation and establishment of special connections.

  • Updates of the basic features depend on the open source community. In theory, for all Tair clients except Jedis, the periodic release of major versions is subject to the community.

  • Pengguna kelas enterprise dapat mengajukan kebutuhan personalisasi ke Alibaba Cloud.