These promotions will be applied to this item:
Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.
Your Memberships & Subscriptions

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
How Query Engines Work: An Introductory Guide Kindle Edition
Have you ever wondered how query engines work?
Have you ever wanted to build your own query engine?
This book provides an introduction to the topic suitable for beginners and walks through all aspects of building a fully working SQL query engine in Kotlin.
- LanguageEnglish
- Publication dateSeptember 19, 2021
- File size5.2 MB
Customers who bought this item also bought
Product details
- ASIN : B09GP1C6CQ
- Publication date : September 19, 2021
- Language : English
- File size : 5.2 MB
- Text-to-Speech : Enabled
- Screen Reader : Supported
- Enhanced typesetting : Enabled
- X-Ray : Not Enabled
- Word Wise : Not Enabled
- Print length : 152 pages
- Best Sellers Rank: #286,101 in Kindle Store (See Top 100 in Kindle Store)
- #84 in Computer Databases
- #98 in Computers & Technology Teaching & Reference
- #520 in Databases & Big Data
- Customer Reviews:
About the author

Andy Grove has been working as a software engineer for 30+ years and for the past decade has been specializing in distributed systems and query engines.
Andy is a PMC member of Apache Arrow where he donated the initial Rust implementation and later donated the DataFusion and Ballista query engines.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews right now. Please try again later.
- Reviewed in the United States on October 18, 2024A good note that the author mentions is that this is not a comprehensive text (its only about 150 pages), but a great text to get an overview for how to build a query engine. Creating a real query engine from scratch could take up volumes of explanations, and I think this text took the correct approach of telling you all the components of the architecture and explaining how they should work based on brief code examples. The author also has provided a github repo with more comprehensive examples that you can dive into if interested. If you are interested in building or maintaining your own query engine then this book is the best reference I can find!
A quick note is that the code is in Kotlin, but I followed the examples and did the best I could to translate the examples to Rust, I felt like this was the best way to figure out how to structure a query engine in the language you want it in.