本质:
推荐系统就是对用户的浏览行为进行记录分析,并基于这些行为对用户将要购买的商品进行预测。老王购买了用户画像的书籍,那么老王便与这本书之间产生一个连接。...19991201 女 化妆品
给用户画像下定义:
用户画像是对用户的一种标注,通过给用户打上标签的形式来描述用户
这个标签可以是一个人的年龄,性别,收入情况,也可以是一个人的购物倾向或者是常居住地..., 时间复杂度和折半查找一样, 只有 Log2N
B+树 的叶子节点构成了一个类似链表的结构, 所以进行范围查找的时候, 不需要回到父节点, 可以直接在子节点中进行, 所以在进行一些复杂查询的时候比较方便范围取数据...所以 HBase 适合存储比较稀疏的表
MySQL VS Hbase
从存储形式上来看, 选 HBase, HBase 是 KV 型数据库, 是不需要提前预设 Schema 的, 添加新的标签时候比较方便...从使用方式上来看, 选 MySQL 似乎更好, 但是 HBase 也可以, 因为并没有太多复杂查询
从写入方式上来看, 选 HBase, 因为画像的数据一般量也不小, HBase 可以存储海量数据,