依托数据库生态,AnalyticDB for MySQL能够给用户提供分析场景下的标准解决方案,尤为是在大数据和性能要求较高的状况下AnalyticDB for MySQL的价值能够更好的体现。数据库
为何要单独构建数据仓库,而不是直接在MySQL数据库上运行分析查询?这个问题我上面文章提到过,为了回答这个问题,咱们先来看下数据仓库与OLTP数据库之间的差异。数据仓库主要是针对批量写入和大量数据的读取操做,而OLTP数据库是针对持续写入操做以及大量的小规模读取操做。一般,数据仓库会因较高的数据吞吐量要求而使用非规范化模型,如星型模型和雪花模型。星型架构包含多个引用大量维度表的大型事实数据表。雪花型架构是星型架构的扩展,包含更加规范化的维度表。而OLTP数据库则使用高度规范化的模型,更适合高事务吞吐量的要求,对于复杂查询的性能很难知足用户要求。segmentfault
规范化操做是必定要把分析查询拆分到数据仓库中,达到“臃肿”状态时再构建数据仓库是会付出迁移成本。直接在MySQL数据库上运行分析查询的缺点总结为:安全
几年前阿里云就意识到实时数据仓库的必要性,2015年AnalyticDB for MySQL肩负着阿里云实时数据仓库的使命上线公共云。AnalyticDB for MySQL是阿里云上惟一通过核心业务和超大数据量验证的实时数据仓库,其稳定性、规模性和性能是无可置疑的。AnalyticDB for MySQL是全球最快的数据仓库。全球最知名的数据管理系统评测标准化TPC组织公布了数据库领域分析性能基准测试最新排名:阿里云自研超大规模分析型数据库AnalyticDB正式荣登榜首,成为全球第一家经过TPC第三方严格审计认证的云上数仓产品。架构
AnalyticDB采用行列混存MPP技术,突破OLTP和传统数据仓库技术壁垒,最大优点是能够构建PB数据量下高性能和经济实用的数据仓库。全面兼容MySQL协议以及SQL:2003 语法标准,用户只需对现有业务进行少许更改,甚至不须要进行任何更改,便可把业务所有迁移到AnalyticDB for MySQL上来。所以,它已成为当今企业构建数据仓库和OLAP系统的理想选择。工具
架构简单,组件少,效率高。只需经过DTS把MySQL业务库数据实时同步到AnalyticDB for MySQL中,数据在AnalyticDB for MySQL实时数据仓库中进行加工处理和计算。性能
递四方构建物流行业实时数仓测试
无他相机移动APP运营平台大数据
相比于大数据方案构建数仓,AnalyticDB for MySQL除了在实时性上有绝对优点外,使用简单也是不可或缺的优点。无须要储备大数据人才,数据库团队便可轻松玩转实时数据仓库,帮助公司节约至少百万成本。 AnalyticDB for MySQL 1元购活动正在火热进行中,限时续费包月八折,包年七折。你还等什么,赶忙来试用吧!阿里云
本文做者:悦畅 url
本文为云栖社区原创内容,未经容许不得转载。