Hive study notes (Alibaba)