深入解读 SelectDB Cloud 产品架构与核心优势

SelectDB-让数据分析简单快速SelectDB(北京飞轮数据科技有限公司)是一家基于ApacheDoris的新一代..._新浪网
摘要

  SelectDB -让数据分析简单快速

  SelectDB (北京飞轮数据科技有限公司) 是一家基于 Apache Doris 的新一代云原生实时数仓厂商。2022年1月,SelectDB 正式成立,总部位于北京,在美国硅谷、新加坡、香港、上海、成都、西安等设有分公司。“开源技术创新”和“云端数仓服务”双轮驱动促使 SelectDB 飞速成长,仅用一年时间就晋升为行业佼佼者。

  SelectDB Cloud -开箱即用实时数仓

  SelectDB 核心产品 —— SelectDB Cloud,基于 Apache Doris 内核打造的云原生实时数仓,采用云原生存算分离架构、全托管 SaaS 交付,目前国内已经支持阿里云、华为云、腾讯云和亚马逊云科技等国内外主要云厂商。

  SelectDB Cloud -产品基础架构

  SelectDB Cloud 关键概念

  SelectDB Cloud 云原生数仓包含三个关键概念:组织、仓库和集群,它们作为产品设计的基石,构建起独立隔离、弹性可扩展的服务,帮助企业快速、安全地构建大数据分析业务的底座。

  组织:一个组织即代表一个企业或一个相对独立的团体,用户注册 SelectDB Cloud 后作为一个组织来使用服务。组织是 SelectDB Cloud 中的计费结算对象,不同组织间的计费、资源、数据是相互隔离的。

  仓库:仓库是一个逻辑概念,其中包括计算和存储资源。每个组织可创建多个仓库,用于满足不同业务的数据分析需求,如订单、广告、物流等业务。同样的,不同仓库间的资源、数据也相互隔离,可用于满足组织内部的安全需求。

  集群:集群为仓库内的计算资源,包含一个或多个计算节点,可以进行弹性扩缩容。一个仓库可以包含多个集群,它们共享底层的数据。不同集群可以满足不同的工作负载,如统计报表、交互式分析等,多个集群之间的工作负载互不干扰。

  全新的云原生架构

  持续创新的云技术能够更好地满足企业快速变化、大规模、高性价比的分析需求,全面释放企业的大数据生产力。基于此,SelectDB 面向云全新设计,充分利用云近乎无限、随取随用的资源池,打造了基于存算分离架构的新一代云原生实时数仓 SelectDB Cloud,为全球客户提供极致的数据分析服务。同时,SelectDB Cloud 屏蔽了底层基础设施的复杂性和差异,实现了灵活、低使用门槛的 SaaS 化服务,为客户带来国内首家多云一致的数据分析体验。

  从整体看,SelectDB Cloud 的核心架构分为三层:

  数据存储层:SelectDB Cloud 底层采用廉价、高可用、近乎无限扩展的对象存储作为数据存储层,并基于对象存储进行深度优化设计,可帮助客户倍数级降低数据分析的成本,轻松支持 PB 级的数据分析需求。对象存储在不同云环境下统一的标准性和成熟度,也强化了 SelectDB Cloud 多云一致的使用体验。

  数据计算层:计算层由若干个计算集群组成,多个集群之间工作负载隔离,每个集群包含一个或多个计算节点(Compute Node)。计算层与存储层解耦,支持灵活的弹性伸缩和平滑无感的升级。计算节点利用本地硬盘构建了热数据 Cache,并通过领先的查询优化器、丰富的索引技术等避免非必要的数据读取,显著优化了对象存储响应延迟较高的不足,为客户带来极致的数据分析性能。

  云服务层:提供功能丰富、简单易用的 SaaS 化云产品,无需管理底层设施,一键通过标准化的 SQL 快速开启数据分析之旅。面向企业级客户,提供开放丰富的 Cloud API、全链路加持的安全控制等特性。

  基于全新的云原生架构,SelectDB Cloud 实现了新一代全球领先的云原生实时数仓,助力客户通过数据分析驱动业务快速发展。

  SelectDB Cloud -四大核心优势

  SelectDB Cloud 具有四大核心优势,分别是极速、云原生、开放和安全。

  极速

  SelectDB Cloud 具备世界领先的强大性能。2022年10月,SelectDB Cloud 内核在全球分析型数据库排行榜 ClickBench 上取得优异的成绩,多项指标世界第一。

  SelectDB 在未进行任何调优的情况下,查询性能在所有同类产品中位列第一,Hot Run 和 Cold Run 性能分别领先第二位  35% 和 25%;