andygrove / how-query-engines-workLinks
This is the companion repository for the book How Query Engines Work.
☆390Updated 2 years ago
Alternatives and similar repositories for how-query-engines-work
Users that are interested in how-query-engines-work are comparing it to the libraries listed below
Sorting:
- CMU-DB's Cascades optimizer framework☆396Updated 4 months ago
- A collection of RBIR projects and posts for anyone interested in joining this journey.☆244Updated this week
- BtrBlocks: Efficient Columnar Compression for Data Lakes (SIGMOD 2023 Paper)☆243Updated last month
- Apache DataFusion Ray☆194Updated 2 months ago
- New file format for storage of large columnar datasets.☆556Updated this week
- Pure Rust Iceberg Implementation☆163Updated 9 months ago
- Apache DataFusion Comet Spark Accelerator☆958Updated this week
- A cross platform way to express data transformation, relational algebra, standardized record expression and plans.☆1,324Updated this week
- Apache Iceberg☆959Updated this week
- Readings in Stream Processing☆121Updated 6 months ago
- Distributed pushdown cache for DataFusion☆172Updated this week
- Sqllogictest (dialect with extensions) parser and runner in Rust.☆192Updated last week
- AnyBlob - A Universal Cloud Object Storage Download Manager Built For Cost-Throughput Optimal Analytics!☆130Updated this week
- A native Delta implementation for integration with any query engine☆233Updated this week
- Distributed SQL Query Engine in Python using Ray☆243Updated 8 months ago
- Apache Paimon Rust The rust implementation of Apache Paimon.☆126Updated last month
- Rust implementation of Apache Iceberg with integration for Datafusion☆187Updated last week
- Experimenting with persistence in C☆182Updated 3 years ago
- View parquet files online☆158Updated this week
- The native Rust implementation for Apache Hudi, with Python API bindings.☆220Updated this week
- A list papers of learning how to building database system☆223Updated 7 months ago
- A collection of demos showcasing how stream processing can be used to solve real-world problems.☆197Updated last month
- Collection of experiments to carve out the differences between two types of relational query processing engines: Vectorizing (interpretat…☆256Updated 6 years ago
- Streaming and Incremental Computation Framework☆238Updated last year
- Next-Gen Big Data File Format☆230Updated this week
- ☆84Updated last week
- TPC-H benchmark data generation in pure Rust☆84Updated last month
- Apache DataFusion Ballista Distributed Query Engine☆1,762Updated this week
- ☆543Updated this week
- Official Java implementation of Apache Arrow☆49Updated this week