拼多多资深olap引擎研发工程师/技术专家
社招全职技术类地点:上海状态:招聘
任职要求
1.掌握至少1种OLAP框架(ClickHouse/Presto/Kylin/GreenPlum/Pinot/Impala等),并有应用的经验; 2.熟悉SQL语言,熟悉ANTLR、Calcite或类似的开…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1.负责Druid底层引擎的BUG修复、新功能开发、性能优化等代码开发工作,并跟进社区的Feature; 2. OLAP引擎性能分析及参与解决方案讨论; 3.基于Calcite框架对Druid的原生查询功能进行扩展,支持日常的多维分析。 4. 其他olap引擎的应用场景探索和二次开发等。
包括英文材料
OLAP+
https://www.youtube.com/watch?v=iw-5kFzIdgY
OLAP (for online analytical processing) is software for performing multidimensional analysis at high speeds on large volumes of data from a data warehouse, data mart, or some other unified, centralized data store.
ClickHouse+
[英文] Advanced Tutorial
https://clickhouse.com/docs/tutorial
Learn how to ingest and query data in ClickHouse using the New York City taxi example dataset.
https://www.youtube.com/watch?v=FtoWGT7kS-c
ClickHouse is an open-source column-oriented DBMS for online analytical processing that allows users to generate analytical reports using SQL queries in real-time.
https://www.youtube.com/watch?v=Rhe-kUyrFUE&list=PL0Z2YDlm0b3gcY5R_MUo4fT5bPqUQ66ep
Presto+
[英文] What is Presto?
https://prestodb.io/what-is-presto/
https://www.tutorialspoint.com/apache_presto/index.htm
Greenplum+
https://www.youtube.com/watch?v=YKQmnkPNnUA&list=PL4duir3J-8GUodk1uS9ONPU_eWvfCeVjT
Impala+
[英文] Impala Tutorials
https://impala.apache.org/docs/build/html/topics/impala_tutorial.html
This section includes tutorial scenarios that demonstrate how to begin using Impala.
还有更多 •••