Tair持久內存型(簡稱持久內存型)基于持久內存技術,為您提供大容量、兼容Redis的內存數據庫產品。單實例成本對比Redis開源版最高可降低30%,且數據持久化不依賴傳統磁盤,保證每個操作持久化的同時提供近乎Redis社區版的吞吐和延時,極大提升業務數據可靠性。
購買方式
背景信息
由于內存的價格相對昂貴且容量具備較大的局限性,限制了在某些場景中的規模化使用。阿里云于2018年正式開始投入持久化內存的研究和落地,成功應用于當年雙11的電商商品核心集群中,大幅降低了成本,是中國首先在生產環境正式部署應用持久化內存硬件的產品。
隨著云上環境的成熟和持久內存相關技術的完善,阿里云基于持久內存全新研發了數據持久落地的自研引擎,結合神龍裸金屬服務器推出了Tair持久內存型產品,將傳統Redis內存易失性演進到了持久內存原生持久化能力,大幅降低數據丟失的風險。
持久內存型產品既擁有內存級的訪問延時和吞吐,也擁有數據持久化的能力。除了降低成本之外,持久內存型還能帶來應用架構的簡化,可將目前流行的應用+緩存+持久存儲的架構模型,演進為更加簡潔的應用+具備持久能力的內存數據庫的架構模型,如下圖所示。
產品優勢
持久內存型基于持久內存技術,提供大容量、兼容Redis的內存數據庫產品,數據持久化不依賴傳統磁盤,保證每個操作持久化的同時提供近乎Redis開源版的吞吐和延時,極大提升業務數據可靠性。適用于兼容Redis、大容量、服務抖動穩定可控,數據持久化要求高的熱溫數據存儲場景。
優勢項 | 說明 |
超高性價比 |
|
數據結構模塊集成 | 支持exString(包含Redis String命令增強)、exHash和Cpc。 |
主備節點同步模式 | 支持半同步,即客戶端發起的更新在主節點執行完成后,主節點會將日志復制到備節點,待備節點確認接收后才返回信息給客戶端,保證高可用切換后數據不丟失。更多信息,請參見修改持久內存型實例的同步模式。 |
大規格優化 |
|
掉電數據不丟失 |
|
高兼容性 |
|
適用場景
海量數據下對性能與成本要求高的場景
計算中間數據對性能的要求很高,采用Redis開源版成本較高,如果采用HBase之類的數據庫存儲數據則可能無法滿足性能需求。采用持久存儲型實例保障數據持久化的同時提供近乎Redis開源版的吞吐和延時,可很好地平衡性能與成本。
最終數據存儲持久化要求高的場景
游戲場景直接采用持久存儲型實例作為最終的數據存儲,相較于使用Redis+MySQL的架構場景,可獲得更簡潔的架構,更高的性能和性價比,且數據更加可靠。