Tair (Redis OSS-compatible)是相容Redis協議標準的資料庫服務,基於雙機熱備架構及叢集架構,可滿足高吞吐、低延遲及彈性變更配置等業務需求。
為什麼選擇Tair (Redis OSS-compatible)
硬體部署在雲端,提供完善的基礎設施規劃、網路安全保障和系統維護服務,您可以專註於業務創新。
支援String(字串)、List(鏈表)、Set(集合)、Sorted Set(有序集合)、Hash(雜湊表)、Stream(流資料)等多種資料結構,同時支援Transaction(事務)、Pub/Sub(訊息訂閱與發布)等進階功能。
更多詳情請參見與自建Redis的對比和應用情境。
支援的執行個體類型與架構
支援Redis開源版、Tair(企業版)和Tair Serverless KV三種執行個體類型。
執行個體類型 | 簡介 |
Redis開源版 | 相容Redis的高效能記憶體資料庫產品,支援標準(主備)、叢集、讀寫分離等架構。 |
Tair(企業版)作為在Redis開源版的基礎上開發的強化版Redis服務,從訪問延時、持久化需求、整體成本這三個核心維度考量,基於DRAM(Dynamic Random Access Memory)、NVM(Non-Volatile Memory)和ESSD雲端硬碟等儲存介質,推出了多種不同形態的產品,為您提供更強的效能、更多的資料結構和更靈活的儲存方式,滿足不同情境下的業務需求。 |
支援靈活的多種部署架構,能夠滿足不同的業務情境。
架構類型 | 說明 |
系統工作時主節點(Master)和副本(Replica)資料即時同步,若主節點發生故障,系統會快速將業務切換至備節點,全程自動且對業務無影響,保障服務高可用性。 | |
叢集(Cluster)執行個體採用分布式架構,每個資料分區都支援主備切換(master-replica),能夠自動進行容災切換和故障遷移,保障服務高可用。同時提供多種規格,您可以根據業務壓力選擇對應規格,還可以隨著業務的發展自由變更配置規格。叢集版支援兩種串連模式: | |
讀寫分離執行個體通過主備(Master-Replica)架構實現高可用,主節點掛載唯讀副本(Read Replica)實現資料複製,支援讀效能線性擴充。 唯讀副本可以有效緩解熱點Key帶來的效能問題,適合高讀寫比的業務情境。 讀寫分離執行個體有兩種版本。
|
開始使用
建立執行個體:建立Tair執行個體。
常見問題
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支援修改配置參數嗎?
支援,更多資訊請參見設定參數。