标签:20.1 dremio 36733c65 jar 社区 ce 闭源 202202061055110045
dremio 并不是100%开源的,其中就包含一些以dremio-ce 开头的包,目前这些包是在构建阶段打包进去的
但是这些包还是比较重要的,比如jdbc,es,kernel 以及scheduler
参考清单
基于20.1.0 版本的
dremio-ce-elasticsearch-plugin-20.1.0-202202061055110045-36733c65.jar
dremio-ce-hive2-plugin-launcher-20.1.0-202202061055110045-36733c65.jar
dremio-ce-hive3-plugin-launcher-20.1.0-202202061055110045-36733c65.jar
dremio-ce-jdbc-fetcher-api-20.1.0-202202061055110045-36733c65.jar
dremio-ce-jdbc-plugin-20.1.0-202202061055110045-36733c65.jar
dremio-ce-mongo-plugin-20.1.0-202202061055110045-36733c65.jar
dremio-ce-parquet-plugin-20.1.0-202202061055110045-36733c65.jar
dremio-ce-sabot-joust-cpp-20.1.0-202202061055110045-36733c65.jar
dremio-ce-sabot-joust-java-20.1.0-202202061055110045-36733c65.jar
dremio-ce-sabot-kernel-20.1.0-202202061055110045-36733c65.jar
dremio-ce-sabot-scheduler-20.1.0-202202061055110045-36733c65.jar
dremio-ce-services-cachemanager-20.1.0-202202061055110045-36733c65.jar
简单说明
dremio-ce-sabot-scheduler 是一个比较重要的,dremio-ce 版本的任务调度,实际上代码是集成了ce 版本以及开源版本,ce是核心,开源的
主要定义了抽象接口定义,ce 处理了核心的任务处理
参考调用链
dremio-ce-services-cachemanager 依赖了dremio-ce-sabot-kernel ,目前这个服务应该是处理cache的,具体使用场景还需研究下,es,jdbc 相关的属于特定的,dremio-ce-parquet-plugin 属于对于parquet 的扩展,joust的暂时还没研究
说明
dremio 版开源对于部分核心实现还是比较吝啬的,所以有些东西是需要我们自己研究学习的,但是dremio 的设计还是很直接参考的
标签:20.1,dremio,36733c65,jar,社区,ce,闭源,202202061055110045 来源: https://www.cnblogs.com/rongfengliang/p/15957087.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。