全部產品
Search
文件中心

Tair (Redis® OSS-Compatible):基本概念

更新時間:Jun 19, 2024

您可以在使用前瞭解ApsaraDB for Redis的基本概念,從而更好地理解與使用Redis資料庫。

概念

說明

執行個體ID

每個執行個體對應一個使用者空間,執行個體是使用ApsaraDB for Redis的基本單位。Redis對單個執行個體根據不同的容量規格有不同的串連數、頻寬、CPU處理能力等限制。使用者可在控制台中看到自己購買的執行個體ID列表。

節點

部署Redis執行個體的最小單位,Redis通常運行在ECS執行個體中。根據節點功能區分,分為資料(DB)節點與代理(Proxy)節點。

  • 資料節點:用於部署Redis執行個體,包括主節點(Master),備節點(Replica)和唯讀節點(Read-only)。

  • 代理節點:用於部署自研Proxy組件,更多資訊請參見Redis Proxy特性說明

分區

每個Redis叢集執行個體都是由多個分區組成的。同時取決於Redis的執行個體類型,若為高可用類型,則每個分區會由主、備節點群組成。

例如某叢集執行個體規格為8 GB(4分區,每分區2 GB)、執行個體類型為高可用,則該叢集執行個體由4個分區組成,每個分區又包含主、備節點。

執行個體類型

  • 高可用:採用主備(master-replica)架構搭建。主節點提供日常服務訪問,備節點提供HA高可用,當主節點發生故障,系統會自動在30秒內切換至從節點,保證業務平穩運行。

  • 單副本:僅使用單個資料庫節點部署,無即時同步資料的從節點,適用於資料可靠性要求不高的純緩衝業務情境使用。單副本架構具有明顯的價格優勢,性價比較高。

版本相容性

相容原生Redis的版本,取值為:Redis 7.0、Redis 6.0、Redis 5.0、Redis 4.0等。

逐出策略

與原生Redis的逐出策略保持一致,詳情請參見Key eviction

DB

Database,Redis支援256個DB:DB 0到DB 255,預設寫入到第0個DB中,無法修改總DB數。