/Joiner

Joiner is a research project for sql join order tuning using reinforcement learning algorithm.

Primary LanguagePython

Joiner

Joiner is a research project for sql join order tuning using reinforcement learning algorithm. It aims to find optimal join order under a certain workload such as TPC-H, JOB.

What is Joiner in general?

The overall workflow of Joiner looks like this: overall

Acknowledgements

Tree LSTM implementation in PyTorch for the Treelstm implementation, and to the Pytorch team for the fun library.

License

MIT