Cassandra能够支持大并发低延时的访问需求,具备高可用和弹性扩容能力,适合消息、feed流、订单查询、网站等各种大数据量的互联网在线应用场景。

在线应用场景

方案优势

  • 高可用:单点故障不影响业务。
  • 低延时:延迟在毫秒级别。
  • 弹性:可随着业务增长灵活扩容计算和存储能力。
  • 多活:Cassandra原生支持多DC部署方式。应用使用LOCAL_QUORUM的一致性级别访问Cassandra,Cassandra自动转发请求到另一个DC。实现更好的可用性和容灾能力。
  • 容灾能力:避免物理灾害对数据和可用性造成影响。
  • 实施简单:使用Cassandra原生机制实现DC之间的数据同步,应用改动小。
  • 数据驱动的业务-风控/推荐/IoT:多种数据来源的用户行为数据实时存储在Cassandra中,并构建用户画像。提供风控、推荐等服务。
  • 低成本存储:采用稀疏存储模式,适合用户画像高压缩存储。
  • 高扩展性:线性可扩展,灵活扩容计算和存储能力。
  • 低延时:延迟在毫秒级别。