全部產品
Search
文件中心

Tair (Redis® OSS-Compatible):什麼是雲資料庫 Tair(相容 Redis)

更新時間:Sep 12, 2025

Tair (Redis OSS-compatible)是相容Redis協議標準的資料庫服務,基於雙機熱備架構及叢集架構,可滿足高吞吐、低延遲及彈性變更配置等業務需求。

為什麼選擇Tair (Redis OSS-compatible)

  • 硬體部署在雲端,提供完善的基礎設施規劃、網路安全保障和系統維護服務,您可以專註於業務創新。

  • 支援String(字串)、List(鏈表)、Set(集合)、Sorted Set(有序集合)、Hash(雜湊表)、Stream(流資料)等多種資料結構,同時支援Transaction(事務)、Pub/Sub(訊息訂閱與發布)等進階功能。

  • Redis開源版的基礎上推出Tair(企業版)記憶體資料庫產品,提供記憶體型持久記憶體型磁碟型供您選擇。

更多詳情請參見與自建Redis的對比應用情境

支援的執行個體類型與架構

支援Redis開源版Tair(企業版)Tair Serverless KV三種執行個體類型。

執行個體類型

簡介

Redis開源版

相容Redis的高效能記憶體資料庫產品,支援標準(主備)、叢集、讀寫分離等架構。

Tair(企業版)

Tair(企業版)作為在Redis開源版的基礎上開發的強化版Redis服務,從訪問延時、持久化需求、整體成本這三個核心維度考量,基於DRAM(Dynamic Random Access Memory)、NVM(Non-Volatile Memory)和ESSD雲端硬碟等儲存介質,推出了多種不同形態的產品,為您提供更強的效能、更多的資料結構和更靈活的儲存方式,滿足不同情境下的業務需求。

  • 記憶體型:採用多執行緒模式,整合阿里巴巴Tair的部分特性,支援多種Tair資料結構,對於部分特殊業務有很高的適用性。

  • 持久記憶體型:基於持久記憶體技術,為您提供大容量、相容Redis的記憶體資料庫產品。資料持久化不依賴傳統磁碟,保證每個操作持久化的同時提供近乎Redis開源版的吞吐和延時,極大提升業務資料可靠性。

  • 磁碟型:基於ESSD與SSD研發,相容Redis核心資料結構與介面,成本最低為Redis開源版的15%,效能約為Redis開源版的60%。可提供大容量、低成本、強持久化的資料庫服務,適用於相容Redis、需要大容量且較高訪問效能的溫冷資料存放區情境。

支援靈活的多種部署架構,能夠滿足不同的業務情境。

架構類型

說明

標準架構

系統工作時主節點(Master)和副本(Replica)資料即時同步,若主節點發生故障,系統會快速將業務切換至備節點,全程自動且對業務無影響,保障服務高可用性。

叢集架構

叢集(Cluster)執行個體採用分布式架構,每個資料分區都支援主備切換(master-replica),能夠自動進行容災切換和故障遷移,保障服務高可用。同時提供多種規格,您可以根據業務壓力選擇對應規格,還可以隨著業務的發展自由變更配置規格。叢集版支援兩種串連模式:

  • 代理模式(推薦):提供智能的串連管理,降低應用開發成本。

  • 直連模式:用戶端繞過Proxy 伺服器直接存取後端資料分區,可降低網路開銷和服務回應時間,適用於對Redis響應速度要求極高的業務。

讀寫分離功能

讀寫分離執行個體通過主備(Master-Replica)架構實現高可用,主節點掛載唯讀副本(Read Replica)實現資料複製,支援讀效能線性擴充。 唯讀副本可以有效緩解熱點Key帶來的效能問題,適合高讀寫比的業務情境。 讀寫分離執行個體有兩種版本。

  • 讀寫分離(雲原生版):唯讀節點均從主節點同步資料,為星型複製架構,支援自訂唯讀節點數量(叢集架構每分區1 ~ 4個,標準架構1 ~ 9個),適合超大規模高讀寫比的業務情境。

  • 讀寫分離(經典版,已停售):唯讀節點採取鏈式複製架構,支援配置1個、3個、5個唯讀節點。

開始使用

常見問題

Tair與Redis是什麼關係?

Tair (Redis OSS-compatible)是完全相容Redis協議的雲原生高效能記憶體資料庫。任何相容Redis的用戶端均可與Tair (Redis OSS-compatible)建立串連,從而進行資料存放區及相應操作。

同時,Tair(企業版)版是強化版Redis服務,提供超高效能、超高性價比等一系列選擇,更多資訊請參見Tair(企業版)與Redis開源版特性對比

Tair相容Redis哪些版本?

  • Tair(企業版)記憶體型(相容Redis 7.0):完全相容Redis 7.0版本及以下版本介面,額外支援Tair擴充資料結構。

  • Tair(企業版)記憶體型(相容Redis 6.0):完全相容Redis 6.2版本及以下版本介面,額外支援Tair擴充資料結構。

  • Tair(企業版)記憶體型(相容Redis 5.0):完全相容Redis 5.0版本及以下版本介面,額外支援Tair擴充資料結構。

  • Tair(企業版)持久記憶體型:相容Redis 6.0版本及以下版本介面,部分限制請參見Tair(企業版)命令支援與限制

  • Tair(企業版)磁碟型:相容Redis 6.0版本及以下版本介面,部分限制請參見Tair(企業版)命令支援與限制

  • Redis開源版:可選擇7.0、6.0、5.0或4.0,完全相容社區大版本並向下相容。

Tair相容Redis哪些命令和操作?

Tair (Redis OSS-compatible)相容支援絕大部分開源Redis的命令和操作,僅禁用了個別命令。具體請參見:

Tair是否有CPU、頻寬和串連數等限制?

是的。Tair (Redis OSS-compatible)執行個體的CPU處理能力、網路頻寬和最大串連數主要由執行個體類型架構(叢集、非叢集等)決定。在相同類型和架構下,執行個體規格的主要差異體現在記憶體容量上,而其他效能指標僅存在輕微變化。您可以在執行個體規格導航與常見問題查看每個規格的具體效能。

Tair支援資料持久化嗎?

支援。雲資料庫 Tair(相容 Redis)採用記憶體加硬碟的方式儲存資料,通過AOF和RDB持久化策略Tair資料儲存到硬碟中。

Tair支援修改配置參數嗎?

支援,更多資訊請參見設定參數