雲數據庫 Redis 版(ApsaraDB for Redis)是兼容開源 Redis 協議標準的、提供持久化的內存數據庫服務,基於高可靠雙機熱備架構及可無縫擴展的集羣架構,知足高讀寫性能場景及容量需彈性變配的業務需求。數據庫
雲數據庫 Redis 版支持字符串(String)、鏈表(List)、集合(Set)、有序集合(SortedSet)、哈希表(Hash)等多種數據類型,及事務(Transactions)、消息訂閱與發佈(Pub/Sub)等高級功能。後端
關於雲數據庫 Redis 版詳細瞭解:緩存
(雲數據庫Redis版是兼容Redis協議標準的、提供持久化的內存數據庫服務,基於高可靠雙機熱備架構及可無縫擴展的集羣架構,知足高讀寫性能場景及容量需彈性變配的業務需求。)服務器
經過「內存+硬盤」的存儲方式,雲數據庫 Redis 版在提供高速數據讀寫能力的同時知足數據持久化需求。網絡
雲數據庫 Redis 版支持靈活的部署架構:單副本、雙副本、集羣版,可以知足不一樣的業務場景。數據結構
雲數據庫 Redis 版做爲雲計算服務,其硬件和數據部署在雲端,有完善的基礎設施規劃、網絡安全保障、系統維護服務,確保用戶專心致力於業務創新。架構
產品優點負載均衡
性能卓越
集羣功能可支持超大容量,超高性能。支持集羣功能,提供128 GB 及以上集羣實例規格,可知足大容量和高性能需求。
提供 64 GB 及如下的主-從雙節點實例,知足通常用戶的容量和性能需求彈性擴容。
彈性擴容分佈式
數據安全
高可用
秒級別監控
簡單易用
應用場景
場景一:Redis 做爲存儲數據庫使用
遊戲部署架構相對簡單,主程序部署在 ECS 上,全部業務數據存儲在 Redis 中,做爲持久化數據庫。雲數據庫 Redis 版支持持久化功能,主備雙機冗餘數據存儲。
場景二:Redis 做爲緩存加速應用訪問
Redis 做爲緩存層,加速應用訪問。數據存儲在後端的數據庫中(RDS)。
Redis 的服務可靠性相當重要,一旦 Redis 服務不可用,將致使後端數據庫沒法承載業務訪問壓力。雲數據庫 Redis 版提供雙機熱備的高可用架構,保障極高的服務可靠性。主節點對外提供服務,當主節點出現故障,系統自動切換備用節點接管服務,整個切換過程對用戶所有透明。
電商行業應用
電商行業中對於 Redis 大量使用,多數在商品展現、購物推薦等模塊。
場景一:秒殺類購物系統
大型促銷秒殺系統,系統總體訪問壓力很是大,通常的數據庫根本沒法承載這樣的讀取壓力。雲數據庫 Redis 版支持持久化功能,能夠直接選擇 Redis 做爲數據庫系統使用。
場景二:帶有計數系統的庫存系統
底層用 RDS 存儲具體數據信息,數據庫字段中存儲具體計數信息。雲數據庫 Redis 版來進行計數的讀取,RDS 存儲計數信息。雲數據庫 Redis 版部署在物理機上,底層基於 SSD 高性能存儲,能夠提供極高的數據讀取能力。
視頻直播類應用
視頻直播類業務每每會重度依賴 Redis 業務去存儲用戶數據及好友互動關係。
雙機熱備保障高可用
雲數據庫 Redis 版提供雙機熱備的方式,能夠極大的提升服務可用性。
集羣版解決性能瓶頸
雲數據庫 Redis 版提供集羣版實例,破除 Redis 單線程機制的性能瓶頸,能夠有效的應對視頻直播類流量突起,有效地支撐高性能的需求。
輕鬆擴容應對業務高峯
雲數據庫 Redis 版可支持一鍵擴容,整個升級過程對用戶全透明,能夠從容應對流量突發對業務產生的影響。
更多精品課程:
阿里雲大學官網(阿里雲大學 - 官方網站,雲生態下的創新人才工場)