Cassandra能夠支援大並發低延時的訪問需求,具備高可用和彈性擴容能力,適合訊息、feed流、訂單查詢、網站等各種巨量資料量的互連網線上應用情境。
線上應用情境
方案優勢
- 高可用:單點故障不影響業務。
- 低延時:延遲在毫秒層級。
- 彈性:可隨著業務增長靈活擴容計算和儲存能力。
- 多活:Cassandra原生支援多DC部署方式。應用使用LOCAL_QUORUM的一致性層級訪問Cassandra,Cassandra自動轉寄請求到另一個DC。實現更好的可用性和容災能力。
- 容災能力:避免物理災害對資料和可用性造成影響。
- 實施簡單:使用Cassandra原生機制實現DC之間的資料同步,應用改動小。
- 資料驅動的業務-風控/推薦/IoT:多種資料來源的使用者行為資料即時儲存在Cassandra中,並構建使用者畫像。提供風控、推薦等服務。
- 低成本儲存:採用稀疏儲存模式,適合使用者畫像高壓縮儲存。
- 高擴充性:線性可擴充,靈活擴容計算和儲存能力。
- 低延時:延遲在毫秒層級。