目录
1 javaEE与大数据的区别:1.1架构层面:
javaEE:
大数据:
1.2 技术层面:
javaEE:
大数据:
1.3 开发层面:
javaEE:
大数据:
1.4技术层面:
javaEE:
大数据:
2. 大数据离线流程:
3. 大数据实时流程:
4. 结论
1 javaEE与大数据的区别:
1.1架构层面:
javaEE:
三层架构:表现层,业务层,持久层
大数据:
大数据的核心是数据,一切围绕着数据转,数据从哪里来到哪里去。
1.2 技术层面:
javaEE:
成熟,解决方案多,技术集中
大数据:
相对年轻,迭代更新快,解决方案相对少,技术相对繁琐,杂,乱。
1.3 开发层面:
javaEE:
代码量大,偏向业务,运维等任务相对较少,固定搭配,习惯用法多
大数据:
代码量很少,偏向技术(原理 知识),运维任务多(集群,服务器等),sql数据分析 类sql,hql
1.4技术层面:
javaEE:
很成熟,有自己的行业规范 ,如日中天
大数据:
市场起步阶段,规范有待健全,朝阳产业(结合人工智能,机器学习)
2. 大数据离线流程:
3. 大数据实时流程:
4. 结论
javaEE是基础,大数据是核心,机器学习是提高。