Cassandra能夠支持大并發低延時的訪問需求,具備高可用和彈性擴容能力,適合消息、feed流、訂單查詢、網站等各種大數據量的互聯網在線應用場景。

在線應用場景

方案優勢

  • 高可用:單點故障不影響業務。
  • 低延時:延遲在毫秒級別。
  • 彈性:可隨著業務增長靈活擴容計算和存儲能力。
  • 多活:Cassandra原生支持多DC部署方式。應用使用LOCAL_QUORUM的一致性級別訪問Cassandra,Cassandra自動轉發請求到另一個DC。實現更好的可用性和容災能力。
  • 容災能力:避免物理災害對數據和可用性造成影響。
  • 實施簡單:使用Cassandra原生機制實現DC之間的數據同步,應用改動小。
  • 數據驅動的業務-風控/推薦/IoT:多種數據來源的用戶行為數據實時存儲在Cassandra中,并構建用戶畫像。提供風控、推薦等服務。
  • 低成本存儲:采用稀疏存儲模式,適合用戶畫像高壓縮存儲。
  • 高擴展性:線性可擴展,靈活擴容計算和存儲能力。
  • 低延時:延遲在毫秒級別。