Cassandra开山鼻祖:数据驱动企业变革将会是企业的新价值高地

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介: Cassandra诞生于2007年,距今已发展十余年。得益于全球顶级大公司包括Twitter,LinkedIn,Apple,DataStax、Facebook等和开发者的持续技术输出,Cassandra数据库已连续超过8年在宽表数据库领域全球受欢迎程度排名第一。Cassandra在全球各行业有广泛应用,公开资料表明在Apple有16w Cassandra节点,存储容量超过10PB。阿里云作为Cassandra中文社区建设者之一,提供Apache Cassandra公共云服务。

4月27日Cassandra中国社区有幸邀请到两位NoSQL领域的国际专家Jonathan Ellis和邓为先生,分享了《Apache Cassandra引领云原生时代数据架构变革的数据库》
Jonathan Ellis

Jonathan Ellis

Jonathan Ellis是Apache Cassandra开源项目最重要的技术元老、开山鼻祖之一,曾以一己之力为Cassandra开源项目贡献了近50%的代码,曾连续数年担任Apache Cassandra项目主席。他也是Cassandra商业公司DataStax的联合创始人,并一直在DataStax担任技术总监,负责领导Apache Cassandra开源产品策略和开发,以及DataStax Enterprise的技术研发。当前他仍然活跃在分布式数据库系统研发的最前沿,是NoSQL领域国际知名的专家之一。

在本次分享中,Jonathan Ellis提出数据驱动企业变革将会是企业的新价值高地。他认为Cassandra的永续在线、无中心架构、线性扩展、全球分布等特点十分契合数据驱动的发展要求。他指出,Cassandra是云原生和微服务化场景中最好的NoSQL数据库。

2010年全球数据总量达到2ZB(270字节),这个数值还在以每两年接近翻一番的速度增长。预计2020年将达到47ZB,比2010年增长超过20倍,近两年的数据总量相当于人类有史以来所有数据量的总和。IDC调查报告显示,企业80%的数据是非结构化数据,且每年按指数增长60%。

飞速增长的非结构化数据,驱动企业存储和处理数据的技术不断向前变革演进,云原生、微服务化等技术不断涌现,也给NoSQL数据库带来了新的机遇和挑战。而Cassandra的诸多优异特性,非常契合数据驱动企业变革的发展要求。这也是Jonathan Ellis认为Cassandra是云原生和微服务化场景中最好的NoSQL数据库主要原因。

Cassandra是宽表数据库领域不可或缺的一员。阿里云早在2018年就开始布局Cassandra云数据库,经过持续酝酿和技术积累,于2019年8月完成Apache Cassandra云数据库全球首发公测上线。又于今年2月24日率先商用发布Apache Cassandra云服务,是全球各知名公有云厂商中最早提供原生Apache Cassandra公有云服务的厂商。

阿里云Cassandra云数据库,基于社区版开源Apache Cassandra内核开发。除了具备Apache Cassandra的各优势特性外,还结合了阿里云ApsaraDB数据库管控技术,在数据库内核、服务化等方面进行了大量优化。具备如下优势:

1·阿里云Cassandra云数据库优势

01极致在线,满足应用对永续在线的苛刻要求

  • 采用Masterless无中心架构,节点对等,单节点故障业务无影响,无性能抖动。不会因单节点故障而引发系统切换,导致卡顿、断联等问题,保障业务连续性。
  • 原生支持集群跨DC容灾,无需数据同步工具。应用可基于此原生能力,构建完备的跨AZ、跨Region容灾方案。

02敏捷易用,开发者易上手

  • 支持类SQL语法CQL,MySQL开发者,基本上一天内就可掌握CQL用法。开发者在RDS数据库上积累的开发经验和使用习惯,可继续沿用,极大降低了学习成本。
  • 支持TTL,历史数据自动过期、自动清理。减少了手工清理,繁琐易错的问题。

03可调一致性,适配不同场景需求

  • 支持配置强一致性,最终一致等多种方式。满足不同场景对可用性、性能及成本等方面的不同要求。

2 独特优势

01企业级高可用保障

  • 提供提供99.9%的企业级SLA保障。
  • 支持集群跨多DC容灾,无需数据同步工具。已有的单DC集群,点击数个按钮即可在线扩展为多DC集群。
  • 提供备份恢复功能,关键数据及时备份、归档。
  • 安全加固,支持SSL、IP白名单、账号鉴权等机制保障数据库安全。

02企业级服务化能力

  • 云服务线上托管,开箱即用。仅需十余分钟即可构建完备的数据库系统,资源随时申请、释放,应用可快速迭代和试错。
  • 提供可视化的数据库管理及监控告警平台,支持实例监控、告警、nodetool等丰富的运维功能,运维省心省力。
  • 提供迁移功能,您可平滑将现有的Cassandra应用迁移到云上。

03灵活扩展,起配门槛低

  • 单集群2节点起配,2~500台在线扩展。最大可扩展支持PB级存储容量。满足业务系统初期、中长期的不同规模及成本要求。
  • 支持实例规格升降配,其中高可用配置下还支持在线升降配。从容应对可预知的业务潮汐场景,如双十一等可预知的短时业务高峰,可临时将规格在线升配,待高峰过后可在线降配,以节省成本。

04高性能、低延迟、低成本

  • 与传统数据库的B+树相比,Cassandra 采用LSM存储模式,专门应对高并发写入场景。阿里云在磁盘并发读写等方面做了大量性能优化,吞吐量在大部分场景下相比开源Cassandra提升20%,最高可提升100%。支持扩展千万OPS读写能力,毫秒级低延迟。
  • 对于性能要求极高的场景,可选择SSD存储来构建高性能在线数据库。去除缓存,简化架构,降低成本。
  • 支持HDD、SSD本地盘。对于海量冷温数据,可使用HDD本地盘存储。存储容量大,成本低,性能高

据Gartner 预测,到2023年,全球3/4的数据库会跑在云上。阿里云Cassandra云数据库未来将围绕客户业务,持续在性能,成本,易用性,安全、灾备、运维等各个方面不断演进和创新,成就客户。JonathanEllis期待和阿里云后续在Cassandra中国社区建设、解决方案等方面有更为深入的合作。

直播回放

错过大牛直播的同学
直播回放已帮你准备好啦
扫描二维码或点击此文字即可观看😄
image.png

关注阿里巴巴数据库技术公众号
公众号菜单栏回复“大咖
即可获得讲师直播PPT资料

开发者福利

云数据库Cassandra推出限时福利
新用户首购9.9元/3个月
点击文字
立即体验吧!

目录
相关文章
|
Java Maven
Maven - 国内Maven仓库之阿里云Aliyun仓库地址及设置
Maven - 国内Maven仓库之阿里云Aliyun仓库地址及设置
17477 1
Maven - 国内Maven仓库之阿里云Aliyun仓库地址及设置
|
前端开发 JavaScript API
Layui的入门
Layui的入门
287 0
|
11月前
|
人工智能 自然语言处理 Java
《Java 与 OpenAI 协同:开启智能编程新范式》
本文探讨了如何通过Java API调用OpenAI模型,结合两者优势开拓智能化应用。Java具备跨平台性、稳定性和丰富类库,而OpenAI的GPT等模型拥有强大的语言处理能力。文章详细介绍了准备工作、请求构建与响应解析、优化调用及错误处理,并展示了智能客服、内容生成和数据分析等领域的实际应用案例,展望了未来更多拓展方向,如智能家居和金融科技。这一结合为开发者带来无限创新可能。
268 12
|
11月前
Seaborn 教程-主题(Theme)
Seaborn 教程-主题(Theme)
363 7
|
存储 机器学习/深度学习 应用服务中间件
阿里云倚天云服务器实例:计算型c8y、通用型g8y、内存型r8y实例介绍
阿里云倚天云服务器是基于阿里云自研的倚天710 ARM架构CPU打造的高性能计算产品系列,它依托先进的第四代神龙架构,旨在为用户提供稳定可预期的超高效能体验。倚天云服务器在存储、网络性能及计算稳定性方面实现了显著提升,主要得益于其芯片级的快速路径加速技术。本文将深度解析阿里云倚天云服务器的计算型c8y、通用型g8y、内存型r8y实例,探讨其优势及适用场景,以供选择参考。
|
分布式计算 大数据 Linux
大数据体系知识学习(二):WordCount案例实现及错误总结
这篇文章介绍了如何使用PySpark进行WordCount操作,包括环境配置、代码实现、运行结果和遇到的错误。作者在运行过程中遇到了Py4JJavaError和JAVA_HOME未设置的问题,并通过导入findspark初始化和设置环境变量解决了这些问题。文章还讨论了groupByKey和reduceByKey的区别。
215 1
|
机器学习/深度学习 存储 算法
机器学习面试笔试知识点-线性回归、逻辑回归(Logistics Regression)和支持向量机(SVM)
机器学习面试笔试知识点-线性回归、逻辑回归(Logistics Regression)和支持向量机(SVM)
551 0
机器学习面试笔试知识点-线性回归、逻辑回归(Logistics Regression)和支持向量机(SVM)
|
定位技术
ArcGIS投影:地理坐标系转为投影坐标系
本文介绍在ArcMap软件中,对矢量图层或栅格图层进行投影(即将地理坐标系转为投影坐标系)的原理与操作方法~
1570 1
ArcGIS投影:地理坐标系转为投影坐标系
|
存储 JavaScript API
Vue 全局状态管理新宠:Pinia实战指南
 随着Vue.js项目的日益复杂,高效的状态管理变得至关重要。Pinia作为Vue.js官方推荐的新一代状态管理库,以其简洁的API和强大的功能脱颖而出。本文将带您快速上手Pinia,从安装到应用,轻松实现Vue.js项目的全局状态管理,提升开发效率和项目可维护性。
|
云安全 监控 安全
阿里云服务器安全性怎么样?有什么安全防护措施
大多用户在选购云服务器的时候首先考虑的就是阿里云服务器,不仅是因为阿里云服务器是国内知名度最高的云服务器品牌,还有一个重要原因就是阿里云服务器有一定的安全性保障吧。阿里云服务器本身自带一些安全防护措施。
2210 0
阿里云服务器安全性怎么样?有什么安全防护措施