Tüm Ürünler
Search
Belge Merkezi

Tair (Redis® OSS-Compatible):Tair (Redis OSS-uyumlu) nedir?

Son Güncelleme:Oct 03, 2026

Tair (Redis OSS-uyumlu), Redis protokolü ile tam uyumlu, tamamen yönetilen ve cloud-native bir veritabanı hizmetidir. Aktif-aktif ve yüksek kullanılabilirliğe sahip küme mimarisi üzerine inşa edilen bu hizmet, altyapı yönetimi yükü olmadan yüksek aktarım hızı, düşük gecikme süresi ve esnek ölçeklendirme sunar. Tair; altyapı sağlama, ağ güvenliği ve sistem bakımı işlemlerini üstlenir; böylece uygulama geliştirmeye odaklanabilirsiniz.

Desteklenen veri yapıları ve özellikler

Tair (Redis OSS-uyumlu); String, List, Set, Sorted Set, Hash ve Stream gibi temel Redis veri yapılarını destekler. İşlemleri (transactions) ve Pub/Sub'ı da destekler.

Tair (Enterprise Edition), Alibaba Cloud Tair'e özgü ek veri yapılarıyla bu desteği genişletir. Bu yapılar, dinamik rastgele erişim belleği (DRAM) tabanlı örneklerde kullanılabilir.

Örnek sürümleri

Tair (Redis OSS-uyumlu) iki farklı sürüm sunar:

Sürüm Açıklama
Redis Open-Source Edition Açık kaynaklı Redis ile tam uyumlu, yüksek performanslı bellek içi veritabanı. Standart (master-replica), küme ve okuma/yazma ayrıştırma mimarilerini destekler.


Tair (Enterprise Edition)

Redis Open-Source Edition üzerine inşa edilmiş, geliştirilmiş Redis hizmeti. Erişim gecikmesi, kalıcılık gereksinimleri ve toplam maliyet olmak üzere üç boyutta optimize edilmiştir. DRAM, kalıcı bellek (NVM) ve kurumsal SSD'ler (ESSD) dahil olmak üzere üç depolama ortamı seçeneği sunar.

Tair (Enterprise Edition) depolama türleri

Performans, kalıcılık ve maliyet gereksinimlerinize göre bir depolama türü seçin:

Depolama türü En uygun olduğu durumlar Temel özellikler


DRAM optimize

Tair veri yapılarını gerektiren yüksek performanslı iş yükleri Çok iş parçacıklı model; Tair'e özgü veri yapılarını destekler


Kalıcı bellek optimize

Disk G/Ç ek yükü olmadan dayanıklı kalıcılık gerektiren iş yükleri Kalıcı bellek teknolojisine dayalıdır (geleneksel diskler değil); büyük kapasitelidir; her yazma işlemi kalıcı hale getirilir; aktarım hızı ve gecikme süresi Redis Open-Source Edition ile karşılaştırılabilir düzeydedir


ESSD/SSD tabanlı

Büyük kapasiteli, maliyet duyarlı senaryolar (sıcak/soğuk veriler) Maliyet, Redis Open-Source Edition'ın %15'i kadar düşük olabilir; performans yaklaşık olarak Redis Open-Source Edition'ın %60'ı kadardır; yüksek dayanıklılık sağlar

Dağıtım mimarileri

Tair (Redis OSS-uyumlu) üç dağıtım mimarisini destekler. Okuma/yazma oranınıza, ölçeklendirme ihtiyaçlarınıza ve gecikme gereksinimlerinize göre seçim yapın:

Mimari En uygun olduğu durumlar Açıklama


Standart

Orta düzey trafikli genel amaçlı iş yükleri Gerçek zamanlı veri senkronizasyonuna sahip master-replica çifti. Uygulamanızı etkilemeyen otomatik yük devretme özelliği sunar.


Küme

Yatay ölçeklendirme gerektiren yüksek aktarım hızlı iş yükleri Her parçanın master-replica yük devretmeyi desteklediği dağıtılmış mimari. Trafik arttıkça ölçeklendirilebilir. İki bağlantı modunu destekler (aşağıya bakın).


Okuma/yazma ayrıştırma

Yoğun okuma iş yükleri veya sık erişilen anahtar senaryoları Doğrusal okuma ölçeklendirmesi için okuma çoğaltmalarına sahip master-replica mimarisi. Sık erişilen anahtarlardan kaynaklanan performans sorunlarını azaltır.

Küme bağlantı modları

Küme örnekleri iki bağlantı modunu destekler:

  • Proxy modu (önerilen): Uygulama geliştirme karmaşıklığını azaltan akıllı bağlantı yönetimi.

  • Doğrudan bağlantı modu: İstemciler proxy'yi atlayarak doğrudan arka uç parçalara bağlanır ve ağ ek yükünü azaltır. Katı gecikme gereksinimleri olan uygulamalar için uygundur.

Okuma/yazma ayrıştırma sürümleri

  • Cloud-native sürümü: Tüm okuma çoğaltmalarının master'dan senkronize edildiği yıldız şeklinde bir çoğaltma topolojisi kullanır. Parça başına 1–4 okuma çoğaltması (küme mimarisi) veya 1–9 okuma çoğaltması (standart mimari) destekler. Büyük ölçekli, yoğun okuma iş yükleri için uygundur.

  • Klasik sürüm (kullanımdan kaldırıldı): Zincir şeklinde bir çoğaltma topolojisi kullanır. 1, 3 veya 5 okuma çoğaltmasını destekler. Bu sürüm yeni örnekler için artık kullanılamamaktadır.

Başlangıç

SSS

Tair (Redis OSS-uyumlu) ile Redis arasındaki ilişki nedir?

Tair (Redis OSS-uyumlu), Redis protokolü ile tam uyumludur. Açık kaynaklı Redis ile çalışan herhangi bir istemci, kod değişikliği yapmadan Tair'e bağlanarak verileri depolayabilir ve alabilir.

Tair (Enterprise Edition), Redis Open-Source Edition üzerine inşa edilmiş, ultra yüksek performans ve daha iyi maliyet verimliliği seçenekleri sunan geliştirilmiş bir sürümdür. Ayrıntılı karşılaştırma için bkz. Tair (Enterprise Edition) ile Redis Open-Source Edition arasında özellik karşılaştırması.

Tair hangi Redis sürümlerini destekler?

Örnek türü Uyumlu Redis sürümleri
Tair Enterprise DRAM tabanlı (Redis 7.0) Redis 7.0 ve önceki sürümler, ayrıca Tair veri yapıları
Tair Enterprise DRAM tabanlı (Redis 6.0) Redis 6.2 ve önceki sürümler, ayrıca Tair veri yapıları
Tair Enterprise DRAM tabanlı (Redis 5.0) Redis 5.0 ve önceki sürümler, ayrıca Tair veri yapıları
Tair Enterprise kalıcı bellek optimize Redis 6.0 ve önceki sürümler (bazı komutlar kısıtlı)
Tair Enterprise ESSD/SSD tabanlı Redis 6.0 ve önceki sürümler (bazı komutlar kısıtlı)
Redis Open-Source Edition Redis 7.0, 6.0, 5.0 ve 4.0 (geriye dönük uyumlu)

Enterprise Edition örneklerindeki komut kısıtlamaları için bkz. Tair (Enterprise Edition) tarafından desteklenen komutlardaki sınırlamalar.

Tair hangi Redis komutlarını destekler?

Tair, açık kaynaklı Redis komutlarının çoğunu destekler; yalnızca küçük bir kısmı devre dışı bırakılmıştır. Tam listeler için aşağıya bakın:

Tair'in CPU, bant genişliği ve bağlantı üzerinde sınırlamaları var mı?

Evet. CPU performansı, ağ bant genişliği ve maksimum bağlantı sayısı, örnek sürümüne ve mimarisine (standart veya küme) bağlıdır. Aynı sürüm ve mimari içinde, teknik özellikler arasındaki temel fark bellek kapasitesidir. Teknik özellik başına ayrıntılı ölçümler için bkz. Örnek teknik özellikleri.

Tair veri kalıcılığını destekler mi?

Evet. Tair, AOF (Append Only File) ve RDB (Redis Database) kalıcılık ilkelerini kullanarak verileri hem bellekte hem de diskte saklar. Yapılandırma seçenekleri için bkz. Yedekleme ve geri yükleme çözümleri.

Bir Tair örneği için parametreleri değiştirebilir miyim?

Evet. Bkz. Parametreleri ayarlayın.

Sonraki adımlar