Syllabus
01 IntroductionWhy Hive? 3 lessons
- 1.1What is Hive?Coming soon
- 1.2Hive architecture and metastoreComing soon
- 1.3How a Hive query becomes a jobComing soon
02 HiveQLQuerying big data. 5 lessons
- 2.1Databases and tablesComing soon
- 2.2Managed vs external tablesComing soon
- 2.3Data typesComing soon
- 2.4Loading dataComing soon
- 2.5Queries and joinsComing soon
03 PerformanceMaking Hive fast. 4 lessons
- 3.1PartitioningComing soon
- 3.2BucketingComing soon
- 3.3File formats: ORC, Parquet, AvroComing soon
- 3.4Query optimisationComing soon
04 Extending HiveCustom logic. 2 lessons
- 4.1User-defined functionsComing soon
- 4.2Views and indexesComing soon