itrummer / query-optimizer-lib
Contains implementations of various algorithms for database query optimization. The algorithms cover multiple problem variants (e.g., traditional and multi-objective query optimization) and offer different tradeoffs between optimality guarantees and optimization time (e.g., fast randomized algorithms, approximation schemes, exhaustive algorithms…
☆10Updated 8 years ago
Related projects ⓘ
Alternatives and complementary repositories for query-optimizer-lib
- ☆30Updated 2 years ago
- ☆36Updated last year
- ☆65Updated 2 years ago
- SkinnerDB is an analytical database management system. It uses adaptive processing and reinforcement learning to find near-optimal join o…☆47Updated 8 months ago
- Tools for running benchmarks against Citus☆38Updated 2 months ago
- Join ordering optimization using Deep Reinforcement Learning☆42Updated 3 years ago
- PostgreSQL-compatible TPC-H benchmark, with wrapper scripts for populating data and evaluating performance☆26Updated 8 years ago
- Auto-Steer☆38Updated 2 weeks ago
- An approXimate DB that supports online aggregation queries☆58Updated 6 months ago
- Benchmark suite to evaluate HTAP database engines☆21Updated 2 years ago
- A collection of work related to Database Optimization.☆46Updated 2 years ago
- ☆23Updated 4 years ago
- ☆16Updated 8 years ago
- Learned Query Optimizer☆14Updated 2 years ago
- Cardinality Estimation Benchmark☆72Updated last year
- ☆32Updated 5 months ago
- ☆10Updated 3 years ago
- Swarm64 DA Benchmark Toolkit☆30Updated last month
- AlphaJoin: Join Order Selection à la AlphaG☆16Updated 4 years ago
- simialrity join or search on spark core directly☆26Updated 4 years ago
- ☆23Updated last year
- A Vagrant box that automatically loads the IMDB dataset into Postgres☆62Updated 7 months ago
- ☆24Updated 3 years ago
- Drivers to run TPC-H with Citus and PostgreSQL☆34Updated 7 months ago
- The DSB benchmark is designed for evaluating both workloaddriven and traditional database systems on modern decision support workloads. D…☆46Updated this week
- Data sets and Vagrant script to provision a virtual machine for Apache Calcite development☆28Updated last year
- ☆33Updated last year
- Implementation of DeepDB: Learn from Data, not from Queries!☆92Updated last year
- Save and restore query plans in PostgreSQL☆61Updated 2 years ago
- ☆13Updated 2 years ago