Presto与Hadoop在Graviton2实例上的兼容性问题咨询
Presto与Graviton处理器兼容相关问题解答
1. Presto与Graviton的兼容版本
- 从Presto 0.270版本起,官方正式支持基于ARM架构的Graviton系列处理器(含Graviton2、Graviton3),后续所有新版本(包括PrestoDB分支及Trino)均保持该兼容性。
2. Presto对Hadoop的依赖
- Presto核心运行不强制依赖Hadoop:它是独立的分布式SQL查询引擎,无需HDFS或YARN即可启动运行。仅当需要访问HDFS存储的数据、对接Hive元数据,或通过YARN做资源调度时,才会与Hadoop组件产生交互。
3. Graviton环境下的Hadoop兼容要求
- 若Presto需对接Hadoop组件(如HDFS、Hive),则必须使用支持ARM64架构的Hadoop版本:
- Hadoop 3.3.0及以上版本官方原生支持ARM64(适配Graviton处理器),可直接在Graviton节点部署使用。
- 低于3.3.0的Hadoop版本无官方ARM预编译包,需自行编译适配,不推荐采用这种方式。
内容的提问来源于stack exchange,提问作者Devender Prakash
相关产品推荐
相关产品推荐

