Events

Events

[Building Blocks] Implement, Integrate and Extend a Query Engine (Ruihang Xia)

Speaker:
Ruihang Xia
Date:
Mon Dec 9, 2024 @ 04:30pm EDT
Date:
Mon Dec 9, 2024
Time:
04:30pm EDT
Location:
https://cmu.zoom.us/j/95283696582?pwd=dn4nharXNC7lu3WCdCXdE2dYWfBB0u.1Zoom
Title:
Implement, Integrate and Extend a Query Engine
System:
GreptimeDB
Video:
YouTube

Talk Info:

GreptimeDB uses Apache DataFusion and many other common building blocks in its implementation. This talk will focus on managing the query aspect of a (time-series) database across various parts. We have extended DataFusion to implemenet PromQL, add grammar candies to SQL, cooperate with external secondary indexes and write domain-specific optimizer rules etc. Each of above is extended in a different stage of query execution. In addition to new features, we’ll also discuss using DataFusion and Arrow as frameworks for implementing and optimizing custom plans.

This talk is part of the Database Building Blocks Seminar Series.

Zoom Link: https://cmu.zoom.us/j/95283696582 (Passcode 787637)

Bio:

Ruihang is an Apache DataFusion PMC Member, developer at Greptime.