linzhouzhi / spark_recommend

hbase + spark 实现常用推荐算法(主要用于精准广告投放和推荐系统)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

spark_recommend

  • java 部分
    ..src/main/java/hbase //hbase 增删改查例子,以后用于标签提取和保存
..src/main/java/kafka  //kafka produce 和 consumer 用于对接spark_streaming
  • scala 部分
..src/main/scala/hbase                   //hbase crud操作 和 rdd操作
      
..src/main/scala/matrix                  //矩阵处理目录
      
..src/main/scala/spark_streaming         //spark streaming 实时处理部分

..src/main/scala/tags                    //标签投放模块

..src/main/scala/tags/localMatrix.scala  //本地向量和矩阵的使用
                 
..src/main/scala/tags/HbaseMatrix.scla   //模拟广告投放模块(分布式矩阵的应用)

About

hbase + spark 实现常用推荐算法(主要用于精准广告投放和推荐系统)


Languages

Language:XSLT 53.9%Language:Scala 21.4%Language:Java 13.4%Language:CSS 11.2%