引言:十年沉淀、全球宽表排名第一、阿里云首发云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小时保障您数据库的稳定性及安全,会不断改进性能,提供贴合业务的功能,为您的业务保驾护航。

最后,欢迎使用阿里云Cassandra,您有任何问题都可以咨询我们

本文作者:ApsaraDB Cassandra

原文链接

本文为云栖社区原创内容,未经允许不得转载。

最新文章

  1. C#树状图 初始默认选中节点
  2. C# 操作 Word 修改word的高级属性中的自定义属性
  3. lscpu lsblk lsscsi lspci
  4. 【转】Web前端开发规范文档
  5. Fedora 21 中添加及更新源的命令
  6. 实现O(1)时间复杂度带有min和max 函数的栈
  7. 从客户端检测到有潜在危险的Request.Form值
  8. js运算符(运算符的结合性)
  9. 在cocos2d-x jsb/html5中设置触摸代理的方法
  10. 2017《JAVA技术》预备作业
  11. MySQL IO线程及相关参数调优
  12. 蓝桥杯算法训练_2的次幂表示+前缀表达式+Anagrams问题+出现次数最多的整数
  13. python中添加环境变量
  14. 【Swift】图文混排,ios开发中在textfield或textView中插入图片
  15. excel冻结标题栏,让标题栏不滚动的方法
  16. IDEA中Git的使用基础
  17. system.data.sqlite的源代码下载
  18. 2.1 Linux中wait、system 分析
  19. linux查看某个端口是被哪个进程占用的
  20. centos 无法ping内网 Destination Host Unreachable

热门文章

  1. Altera设置Virtual Pin
  2. Windows DHCP服务器
  3. csp-s模拟99题解
  4. 如何在CRichEditCtrl控件中直接读如RTF格式的文件(这个是通过流的方式来读取文件)
  5. Web中常见的绕过和技巧
  6. 02.万恶之源-python 运算符和编码
  7. <每日一题>题目2:编写装饰器,为多个函数加上认证功能(用户账号和密码来源于文件)
  8. USACO 2009 Open Grazing2 /// DP+滚动数组oj26223
  9. 微软云数据库SQL Azure
  10. UMP系统功能 分库分表