在添加完Tair緩存節點后,您還可以根據業務需要配置緩存模式。當前默認為強一致緩存模式。
前提條件
緩存模式說明
當前提供了兩種緩存模式:強一致緩存模式和高性能緩存模式。
強一致緩存模式(默認)
提供強一致性的Tair緩存能力,支持社區Redis協議?;赑olarDB的全局一致性(高性能模式)能力提供強一致性緩存,在PolarDB RW節點上的數據變更,Tair緩存節點提供數據的強一致變更。
緩存性能:提供接近于Redis性能的緩存能力。
適合場景:對于熱點數據和頻繁訪問的熱數據的讀操作,同時對數據一致性有業務敏感的要求。
高性能緩存模式
提供了對標RDS+Canal+Redis架構的數據庫-緩存能力,支持社區Redis協議,提供了Redis緩存訪問數據庫的數據,緩存會定期過期失效。提供最終一致性緩存能力。
緩存性能:提供了與Redis性能相當的緩存能力。
適合場景:對于熱點數據和頻繁訪問的熱數據的讀操作,業務能容忍緩存的最終一致性,但對緩存性能有極致要求,期望完全等效于Redis。
操作步驟
若需要使用強一致緩存模式,則無需額外操作,添加的Tair緩存節點默認開啟全局一致性(高性能模式)。
若需要使用高性能緩存模式,則需要為添加的Tair緩存節點關閉全局一致性(高性能模式)。
您可在參數配置頁面,選擇目標Tair緩存節點,并將
loose_innodb_polar_scc
參數設置為OFF,即可為目標Tair緩存節點關閉全局一致性(高性能模式)。
文檔內容是否對您有幫助?