EMR Serverless StarRocks体验测评

本文涉及的产品
EMR Serverless StarRocks,5000CU*H 48000GB*H
简介: 【8月更文挑战第14天】EMR Serverless StarRocks体验测评

定义

EMR Serverless StarRocks,为了通俗易懂,需要进行拆分,EMR、Serverless StarRocks、EMR是云原生开源大数据平台E-MapReduce,Serverless StarRocks只是EMR的一个产品规格,是开源MPP架构的OLAP分析引擎,是StarRocks在阿里云上的全托管服务,而Serverless是一种部署形态。通过如下架构图,你就会很直观的了解到StarRocks是啥了。

入门

E-MapReduce_EMR_大数据框架

EMR Serverless StarRocks

猿辅导基于 EMR StarRocks 的 OLAP 演进之路

水滴筹基于阿里云 EMR StarRocks 实战分享

基于StarRocks构建数仓场景-增量数据实时统计

基于EMR Serverless StarRocks构建分钟级准实时分析

产品的文档支持还是蛮全的,除了基本文档中心的帮助文档外,还提供了多种实战案例分享和应用场景分析,此外还有社区支持。产品试用的每一个步骤都有小问号?,点击就可以前往寻找帮助。唯一的不足的就是对当前浏览器的支持不是很友好,我用windows系统自带的Edge浏览器,在操作SQL Editor时始终无法编写SQL;而Chrome就非常友好的支持。因为EMR Serverless StarRocks属于EMR的一个产品规格,对于EMR不了解的用户来说,入门还是蛮有挑战的,当前手把手在线实验还是空白的,建议是否安排几个实战小案例做成在线实验让用户体验。

试用

点击产品评测首页的的下面位置,即可申请开始试用。

开通试用前,需要选择好地域和可用区,因为阿里云的产品都是不支持创建后变更地域的;对于没有体验过阿里云其他产品的用户来说,这里还需要提前创建好VPC、交换机等信息,可以直接点击项目下方的超链接跳转到对应产品进行创建;给实例取一个容易识别并好记的名称,并提前设置好admin用户的密码,用于manager的登录。

需要服务关联角色,点击创建便可,无需跳转,随后勾选协议,点击立即试用,至此试用开通流程已完成。

点击前往控制台,即可看到我们刚才开通试用的实例了,如下图:

待实例状态变成运行中后,我们点击实例ID便可进入实例的详情页,如下图:

此外,实例详情页还可以看到实例的BE\FE配置信息以及监控告警(默认打开的是基础版,需要高级或企业级需要开通ARMS,点击告警设置即可开通),如下图:

体验

在实例详情页点击StarRocks Manager,即可打开StarRocks的数据管理控制台,首次进入需要输入创建实例时填写的密码,完成后点击测试连通性,显示成功,点击确定即可进入。如下图:

接下来通过SQL Editor完成简单的SQL执行,如下图:

这里有必要简单普及下SQL的语法,开整:

/**创建数据库**/

create database 数据库名;

/**创建数据表**/

create table table_name(column_name column_type);

/**查询数据库**/

第一种方式:select column_name,column_name from table_name;

第二种方式:select * from table_name;

/**插入数据库**/

第一种方式:insert into table_name values (value1,value2,value3,...);

第二种方式:insert into table_name (column1,column2,column3,...) values (value1,value2,value3,...);

/**更新数据库**/

update table_name set column1=value1,column2=value2,... where some_column=some_value;

/**删除数据库**/

delete from table_name where some_column=some_value;

在控制台的全部查询里,可以看到刚执行的结果,如下图:

单机控制台的元数据管理,可以看到当前账号下所有的数据库信息,如下图:

在刚才的SQL Editor过程中,我们实际上是实现了一个类似Mysql的INSERT INTO数据导入功能,在EMR StarRocks Manager控制台,单击元数据管理,再单击数据库名称,点击任务,即可在其他导入页签查看到SQL的执行状态。如下图:

此外,除了通过上面的StarRocks Manager来访问实例外,还可以使用EMR Notebook。在E-MapReduce的控制台页面可以看到,当前Notebook、Workflow尚处于公测阶段,如下图:

点击控制台的Notebook即可跳转到免费试用申请页面,如下图:

填入必要信息,等待审核。

上面体验的都是实例的基本使用,此外用户还可以根据业务的实际需求进行实例节点的扩缩容和升降配,如下图:

由于提供试用的是入门版,扩缩容和升降配功能暂时没有标配,需要升级到标准版才有。标准版收费如下图:

还可以操作版本的升级迭代,分大小版,均可以实现自动升级,可实现业务的平滑无缝迭代。要注意的是版本是不支持降级的,所以升级前一定要确认好,避免因为版本差异带来不必要的麻烦。如下图:

小结

通过EMR StarRocks Manager可以非常高效灵活地创建和管理StarRocks实例,提供了非常良好的交互式分析体验;同时StarRocks实例的构建不需要依赖任何其他组件,真正实现了快速部署、方便维护、高效运行;此外通过控制台,用户还可以无缝扩缩、升降配实例节点、在线平滑升级,使得实例管理和维护更高效,维护人员仅需专注于实例本身。

通过对上述产品功能的体验,发现当前基本可以满足需求,但对于复杂度高、数据量大的企业级业务当前还缺乏足够的文档或者案例支持,当前支持的数据导入方式多样,基本涵盖了企业应用中能够使用到的数据类型,这点还是非常值得肯定的。

配合大数据数据迁移工具CloudCanal,EMR Serverless StarRocks可以更高效地获得数据源,非常好地解决了传统Hadoop体系组件强耦合的痛点,从而能应用于更丰富的业务场景,比如IOT领域、智慧城市、数字智能领域、异构、容灾等。

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
相关文章
|
11天前
|
SQL 存储 NoSQL
阿里云 EMR StarRocks 在七猫的应用和实践
本文整理自七猫资深大数据架构师蒋乾老师在 《阿里云 x StarRocks:极速湖仓第二季—上海站》的分享。
117 2
|
30天前
|
弹性计算 运维 关系型数据库
云上Serverless高可用架构一键部署体验与测评
在数字化转型背景下,Serverless架构因其实现业务敏捷、降低成本及提升服务可靠性而备受青睐。本文以阿里云Serverless应用引擎(SAE)为核心,展示了一种高可用、低成本且易于扩展的解决方案。通过单地域双可用区部署,构建了具备自动伸缩与故障恢复能力的架构。借助阿里云的一键部署功能,大幅简化了搭建流程,实现了快速部署,并通过性能与成本分析验证了其优势。对比传统ECS,SAE在资源利用与运维效率上表现更佳,特别适合平均负载较低的应用场景。
|
1月前
|
编解码 弹性计算 运维
《告别资源瓶颈,函数计算驱动多媒体文件处理》解决方案深度测评
在当今数字化转型的浪潮中,多媒体内容的处理与分发成为企业面临的重大挑战之一。为了应对资源瓶颈,提高处理效率并降低成本,我深入体验了《告别资源瓶颈,函数计算驱动多媒体文件处理》这一创新解决方案,并就其部署过程、性能表现、成本效益及云产品体验进行了全面测评。
44 9
|
1月前
|
人工智能 运维 安全
《告别资源瓶颈,函数计算驱动多媒体文件处理》的测评
《告别资源瓶颈,函数计算驱动多媒体文件处理》的测评
|
1月前
|
人工智能 编解码 运维
函数计算驱动多媒体文件处理测评
函数计算驱动多媒体文件处理测评
36 2
|
1月前
|
存储 消息中间件 关系型数据库
告别资源瓶颈,函数计算驱动多媒体文件处理-测评报告
【8月更文第2天】在体验过程中,整体来说文档和帮助资料是充足的。文档覆盖了从环境搭建到部署运行的全过程,并且提供了详细的步骤说明和注意事项。然而,在某些高级配置和特定问题的解决方面,文档还可以进一步丰富:
51 3
|
29天前
|
分布式计算 Serverless 数据处理
EMR Serverless Spark 实践教程 | 通过 Apache Airflow 使用 Livy Operator 提交任务
Apache Airflow 是一个强大的工作流程自动化和调度工具,它允许开发者编排、计划和监控数据管道的执行。EMR Serverless Spark 为处理大规模数据处理任务提供了一个无服务器计算环境。本文为您介绍如何通过 Apache Airflow 的 Livy Operator 实现自动化地向 EMR Serverless Spark 提交任务,以实现任务调度和执行的自动化,帮助您更有效地管理数据处理任务。
141 0
|
2月前
|
运维 数据挖掘 Serverless
深度解析阿里云EMR Serverless StarRocks在OLAP数据分析中的应用场景
阿里云EMR Serverless StarRocks作为一款高性能、全场景覆盖、全托管免运维的OLAP分析引擎,在企业数据分析领域展现出了强大的竞争力和广泛的应用前景。通过其卓越的技术特点、丰富的应用场景以及完善的生态体系支持,EMR Serverless StarRocks正逐步成为企业数字化转型和智能化升级的重要推手。未来随着技术的不断进步和应用场景的不断拓展我们有理由相信EMR Serverless StarRocks将在更多领域发挥重要作用为企业创造更大的价值。
|
22天前
|
分布式计算 大数据 MaxCompute
EMR Remote Shuffle Service实践问题之阿里云RSS的开源计划内容如何解决
EMR Remote Shuffle Service实践问题之阿里云RSS的开源计划内容如何解决
|
22天前
|
分布式计算 测试技术 调度
EMR Remote Shuffle Service实践问题之集群中落地阿里云RSS如何解决
EMR Remote Shuffle Service实践问题之集群中落地阿里云RSS如何解决