Contents at a Glance
About the Author .............................................................................. xi
About the Technical Reviewer ........................................................ xiii
Acknowledgements ......................................................................... xv
Introduction ................................................................................... xvii
■ Chapter 1: Why SQL on Big Data? ................................................... 1
■ Chapter 2: SQL-on-Big-Data Challenges & Solutions ................... 17
■ Chapter 3: Batch SQL—Architecture ............................................ 35
■ Chapter 4: Interactive SQL—Architecture .................................... 61
■ Chapter 5: SQL for Streaming, Semi-Structured, and
Operational Analytics ................................................................... 97
■ Chapter 6: Innovations and the Road Ahead .............................. 127
■ Chapter 7: Appendix ................................................................... 147
Index .............................................................................................. 153