If you're building relational, time series, IoT, or real-time architectures using Hadoop, you should be familiar with Apache Kudu. Kudu enables fast analytics on fast data by completing Hadoop’s storage layers, providing a new option to achieve fast scans and fast random access from a single API. This Learning Path introduces you to Apache Kudu, exploring what it is, when to use it, and how to use it in conjunction with popular Hadoop ecosystem tools. You’ll apply this knowledge by building and running a real-time analytical application using Kudu, Impala, Kafka, and Spark.
If you need to understand how to query relational databases, this Learning Path will get you up and running quickly. Commands, joins, and views are the most fundamental elements of SQL (Structured Query Language) and with them you can make powerful insights into your data. In the just an hour and a half, you will learn how to use SQL to manage data that is held in relational databases. This Learning Path is designed for beginners who have no previous experience with SQL of any kind. Working files are included, allowing you to follow along with the instructor.