3 ms·
I've been looking for books that cover database implementation techniques such as this — the "memo" algorithm was new to me, but I'm also generally interested i
by atombender 8y ago
I've been looking for books that cover database implementation techniques such as this — the "memo" algorithm was new to me, but I'm also generally interested in query planning and optimization. Anyone got any recommendations? I started a thread: https://news.ycombinator.com/item?id=18410692 https://news.ycombinator.com/item?id=18410692.
- manigandham 8y agoPosted in that thread: https://news.ycombinator.com/item?id=18411110 https://news.ycombinator.com/item?id=18411110 TLDR: check out CMU DB group at https://db.cs.cmu.edu/ https://db.cs.cmu.edu/
- andydb 8y agoThis is not a book, but we did write up some documentation for developers that gives a nice overview of how the optimizer works: https://github.com/cockroachdb/cockroach/blob/master/pkg/sql/opt/doc.go https://github.com/cockroachdb/cockroach/blob/master/pkg/sql... Might be worth a read if you're interested in implementation techniques.