為網際網路業務而生:阿里雲全球首發雲Cassandra服務!

大濤學長發表於2019-09-04
引言:十年沉澱、全球寬表排名第一、阿里雲首發雲Cassandra服務ApsaraDB for

Cassandra是基於開源Apache Cassandra,融合阿里雲資料庫DBaaS能力的分散式NoSQL資料庫。Cassandra已有10年+的沉澱,基於Amazon DynamoDB的分散式設計和 Google Bigtable 的資料模型。具備諸多優異特性:採用分散式架構、無中心、支援多活、彈性可擴充套件、高可用、容錯、一致性可調、提供類SQL查詢語言CQL等。Cassandra為網際網路業務而生,已在全球廣大網際網路公司有成熟應用,是目前最流行的寬表資料庫。阿里雲在2019年8月份全球首發雲Cassandra服務。

  • 寬表市場排名: 排名第一。且 Datastax、ScyllaDB、CosmosDB都相容CQL,已成事實標準:




  • 10+年Cassandra發展歷程:




選擇阿里雲Cassandra服務的幾大理由:

理由一:Cassandra為網際網路業務而生

如果業務系統有事務的要求,我們建議使用MySQL或者阿里雲POLARDB資料庫,其提供的事務特性及SQL能力更匹配BOSS、CRM、ERP等業務需求。
而對於網際網路業務有如下特點:極致線上、高併發、大容量、可調的一致性、靈活擴充套件,MySQL並非最佳選擇,Cassandra應運而生。

  • 極致線上:支援多機房部署,單節點/單機房故障時,業務不中斷。
  • 擴充套件性強:支援從160GB到10PB的容量,支援從數千QPS到數千萬的QPS,支援例項規格擴充套件,支援從單節點到多節點,支援從單機房到多機房,還將提供從同城到異地等多種擴充套件能力。匹配業務系統從小到大持續發展的特點,既滿足不同發展時期對效能、成本、可靠性、災備等不同要求,又可保障業務的平滑演進及連續性。
  • 可調一致性:支援多種讀寫一致性級別,使用者可依據自身業務系統特點靈活配置。比如對於物聯網等業務,可以放寬一致性要求以獲取更高的效能;對一致性要求較高的業務,則可選擇QUORUM等強一致性級別。
    如果您有這樣的業務:聊天訊息、新聞推送、歷史訂單、物件儲存、購物車、計費系統、評論等,以及資料驅動的業務如風控、推薦、使用者畫像、物聯網、日誌分析等,阿里雲Cassandra資料庫是一個極好的選擇。


理由二:開發者&DBA容易上手

一個熟悉MySQL的開發者,可以在半天內完全掌握Cassandra用法;一個熟悉MySQL的DBA,可以在一天內掌控Cassandra。Cassandra是一個易用易運維的資料庫,有如下優點:

  • CQL借鑑SQL語法,方便MySQL及傳統資料庫開發者直接使用
  • 支援安全認證、SSL及完整鑑權體系,讓DBA更省心
  • 商業化前會支援備份恢復的能力,讓DBA更放心
  • 支援完整的索引服務,比如localindex、MV檢視、SASI全文索引,方便開發者使用
  • 原生提供各類語言的客戶端:Java、Python、PHP、.Net、Nodejs等原生客戶端(非thrift模式)連線Cassandra,效能跟JAVA客戶端一致


理由三:大資料儲存的利器、支援搭配X-Pack Spark

Spark是目前主流預設的大資料處理引擎,Cassandra是目前主流的BigData NoSQL資料庫。Cassandra+Spark可以處理風控、推薦、物聯網等很多資料驅動的業務。阿里雲資料庫團隊也提供了X-Pack Spark引擎支援Cassandra,滿足使用者訴求。


理由四:阿里雲資料庫團隊保駕護航、承諾7*24小時保障穩定性及安全

ApsaraDB for Cassandra是阿里雲資料庫團隊精心構建的雲服務,在商業化之前會原生支援同城多機房、備份恢復服務。阿里雲資料庫Cassandra團隊承諾,會7*24小時保障您資料庫的穩定性及安全,會不斷改進效能,提供貼合業務的功能,為您的業務保駕護航。

本文作者:ApsaraDB Cassandra

原文連結

本文為雲棲社群原創內容,未經允許不得轉載。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69947441/viewspace-2655993/,如需轉載,請註明出處,否則將追究法律責任。

相關文章