开发者社区 > 数据库 > 数据仓库 > 正文

AnalyticDB和Hologres

AnalyticDB和Hologres都是数仓,两者有什么区别,如何选型?

展开
收起
yshnhs6winfay 2022-12-28 23:27:40 2571 1
2 条回答
写回答
取消 提交回答
  • 十分耕耘,一定会有一分收获!

    楼主你好,看看这个: AnalyticDB和Hologress关系

    ADB是阿里云数据库事业部团队提供的云原生数据仓库AnalyticDB MySQL版

    Hologres是阿里云计算平台事业部出品

    一款是AnalyticDB for MySQL,一款是Hologres。ADB是阿里云数据库事业部团队提供的云原生数据仓库AnalyticDB MySQL版,是阿里巴巴自主研发的海量数据实时高并发在线分析云计算服务。Hologres是阿里云计算平台事业部提供的一款全面兼容PostgreSQL协议并与大数据生态无缝打通的实时交互式分析产品。从实际业务场景出发,两者的主要区别有以下几点:

    1)与MaxCompute的打通性

    Hologres:与MaxCompute打通,可以直接通过外部表读取MaxCompute数据进行查询分析,无需存储就能查询。

    ADB:能加速查询MaxCompute,提供复杂交互式分析、实时混合数据仓库等多种场景。

    2)成本方面

    从我们每年ADB和Hologres的的单价上对比,Hologres成本相比ADB略微低。

    3)灵活度

    均能满足OLAP场景,Hologres兼容兼容PostgreSQL生态,ADB坚兼容MySQL协议,均能满足实时和离线批量的数据导入和分析。

    4)性能

    以下是Hologers的测试性能,数据量和大小均以MaxCompute的存储格式为准,没有进行一些特殊的索引和优化处理。

    | 数据量 | 测试项 | 响应时间 | 4600W(20.64GB) | SUM | 2.7s | 2300W(5.04GB) | SUM | 1.1 | 4600W(20.64GB) | COUNT | 2.5s | 2300W(5.04GB) | COUNT | 1.0s | 4600W(5.04GB) | COUNT(distinct) | 2.8s | 2300W(5.04GB) | COUNT(distinct) | 1.6s | 4600W(20.64GB) | AVG | 1.7s | 2300W(5.04GB) | AVG | 0.9s | 4600W(20.64GB) | ROW_NUMBER | 2.6s

    2022-12-29 08:06:32
    赞同 展开评论 打赏
  • 资深技术专家,全网粉丝10W+。主攻技术开发,擅长分享、写文、测评。

    Hologres(中文名交互式分析)是阿里云自研的一站式实时数仓,这个云原生系统融合了实时服务和分析大数据的场景,全面兼容PostgreSQL协议并与大数据生态无缝打通,能用同一套数据架构同时支持实时写入实时查询以及实时离线联邦分析。 AnalyticDB MySQL是基于湖仓一体架构打造的实时湖仓,高度兼容MySQL,毫秒级更新,亚秒级查询。不论在数据湖中的非结构化/半结构化数据,还是在数据库中的结构化数据,都可使用AnalyticDB MySQL同时完成高吞吐离线处理和高性能在线分析,真正做到数据湖的规模,数据库的体验。帮助企业构建数据分析平台,实现降本增效。

    2022-12-29 08:06:28
    赞同 展开评论 打赏

阿里云自主研发的云原生数据仓库,具有高并发读写、低峰谷读写、弹性扩展、安全可靠等特性,可支持PB级别数据存储,可广泛应用于BI、机器学习、实时分析、数据挖掘等场景。包含AnalyticDB MySQL版、AnalyticDB PostgreSQL 版。

相关产品

  • 云原生数据仓库AnalyticDB MySQL版
  • 相关电子书

    更多
    基于云原生数据仓库AnalyticDB PG的最佳实践 立即下载
    新氧云原生全栈数仓最佳实践 立即下载
    离线实时一体化数仓与湖仓一体—云原生大数据平台的持续演进 立即下载