2.1 Trino Windows开发环境搭建—组件篇

本文详细介绍了如何在Windows上搭建Trino的开发环境,包括目标、所需工具和步骤。重点讲述了如何解决编译过程中的问题,如跳过docs模块编译、处理git-commit-id-plugin错误以及解决'chmod'命令缺失的问题。通过此指南,读者可以在Windows上成功进行Trino的二次开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

本文主要介绍在windows上搭建Trino开发环境的背景,以及需要用到的组件。



一、背景

        在我们研发的产品中,需要引入一个计算引擎,在对比多个产品后,因Trino支持的数据源丰富,SQL兼容性好等特点,最终决定选择Trino来做产品的计算引擎。就像每件事情都有两面性一样,我们面临的问题是,Trino新的数据源配置需要添加在配置文件中,Trino(我用到的是355版本)目前又没有热加载机制,就导致每次加完新的数据源需要重启节点,才能生效。做为一个“打杂”员工,重启节点是不能被接受的,因此我们需要对Trino进行一丢丢二次开发。

        困难似乎都是成对出现的,在阅读官网的时候发现,Trino的编译环境需要在Mac OS X or Linux上完成。这家伙果然出身富贵,让我们这种只有windows机器,而且内存也不足以支持在虚拟化个Linux机器的贫民百姓如何是好。既然定位是“打杂”员工,那就得给大家把困难推平。这也是我想把经验分享出来的原因,啰嗦了太多,也该进入正题了。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhao_rock_2016

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值