全部產品
Search
文件中心

ApsaraDB for Redis:什麼是ApsaraDB for Redis

更新時間:Jul 12, 2024

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

為什麼選擇ApsaraDB for Redis

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

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

  • 在社區版的基礎上推出企業級記憶體資料庫產品,提供記憶體型持久記憶體型磁碟型混合儲存型(已停售)供您選擇。

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

購買方式

建立Redis執行個體

執行個體類型

版本類型

簡介

KVStore for Redis社區版

相容開源Redis的高效能記憶體資料庫產品,支援主從雙副本、叢集、讀寫分離等架構。

KVStore for Redis企業版

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

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

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

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

執行個體架構

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

架構類型

說明

標準版-雙副本

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

叢集版-雙副本

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

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

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

讀寫分離版

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

  • 讀寫分離架構(雲端硬碟版):唯讀節點均從主節點同步資料,為星型複製架構,支援自訂唯讀節點數量(範圍為1 ~ 9個),適合超大規模高讀寫比的業務情境。

  • 讀寫分離架構(本地碟版):唯讀節點採取鏈式複製架構,支援配置1個、3個、5個唯讀節點。

執行個體規格

KVStore for Redis社區版和企業版的每種架構都有多種規格,詳細資料請參見規格查詢導航