用户画像的基本架构

用户画像的基本架构_第1张图片
整个用户画像技术架构图,
1、数据源层
MySQLl数据库表、日志文件

2、数据存储层
采集工具:Sqoop、Flume、Canal
存储:HDFS、HBase、Hive、MySQL

3、数据分析层
主要使用SparkSQL、SparkMlib构建用户标签
标签数据存储:HBase、Solr/Elasticsearch

4、标签元数据
主要管理整个用户画像平台中有哪些标签,标签的基本信息
存储MySQL表中

5、每个标签开发完成以后,每隔一段时间运行应用程序,给用户打上标签
人的基本属性和行为属性会随着时间的推移发生改变,如学历提高、职位上升伴随着收入上升,家庭变化…兴趣爱好变化等等都会影响消费习惯,从而影响用户画像的标签改变,所以需要定期执行,对用户画像的标签化进行动态调整。

用户画像的基本架构_第2张图片
用户画像的基本架构_第3张图片
常用标签的分类
用户画像的基本架构_第4张图片

你可能感兴趣的:(用户画像,大数据)