目录
目录README.md

IDPPlanner

An Iterative Dynamic Programming Query Planning Library

Description

This is a Swift implementation of the Kossmann and Stocker Iterative Dynamic Programming query planning algorithm. It is generic, and can be used with any system with types conforming to two protocols:

  1. a query plan provider, with methods such as accessPlans and joinPlans
  2. a cost estimator which can produce a Cost type for a plan, and compare two cost values

References

Kossmann, Donald, and Konrad Stocker. “Iterative dynamic programming: a new class of query optimization algorithms.” ACM Transactions on Database Systems (TODS) 25.1 (2000): 43-82.

关于
37.0 KB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号