A mobile app log generation, storage, and analysis system based on Apache Hive.
- Python 3.11+
- Apache Hive 3.1.3
- PostgreSQL 17.4 (for Metastore)
- Hadoop 3.3.6
psql -U postgres -f G:\myHiveAnalysis\init-postgres.sqlpython generate_logs.pypython create_hive_table.pypython load_data_to_hive.pypython analyze_logs.pyExecute data analysis queries, including:
- Total number of users
- Event type distribution
- Top 10 most popular pages
This project is open source and available under the Apache 2.0 License.
Author: Junliang Li
Email: 940747544@qq.com