1.数据的差别
数据分析一般使用的是交易数据
机器学习一般使用的是行为数据
2.这两种数据分别的具体表现
交易数据就是指交易的金额,有关于钱的一些数据(少量数据)
行为数据就是指使用者的搜索历史,浏览历史,点击历史和评论等.(海量数据)
3两种数据本质的差别
交易数据对于其精度的要求是非常严格的.
(例如一个人给另一个人转账,一分钱也不能错,事务要么都成立,要么都失败)
一般使用传统的数据库来进行操作.(my sql,oracle等传统数据库软件),可使用采量分析
行为数据对于其具体的要求并不怎么严格.
一般使用not only sq(泛指非关系型的数据库)来进行操作.
no sql包含分布式和CAP的概念,
是在保证吞吐量相同的情况下,对于一致性打一个折扣.....
必须使用全量分析等大量的数据分析方式