大数据与Java不一样吗?

仲小九929


大数据开发需要的技能

到智联上搜了一下大数据开发工程师这个职位,随便点了几个职位,截图如下:

大数据开发用到的工具是:hadoop,hive,hbase,spark,kafka等。

Java语言是目前最为广泛使用的编程语言

它十分的容易学习而且也很好用。Java语言吸纳了C++的很多优点,而且还丢弃了C++语言里最让人费解的多继承、指针等等知识,于是对比之下Java是一个功能强大和简单易用的语言。


加米谷大数据


不一样

1架构层面:

javaee:三层架构 表现层(web)业务层(service)持久层(dao)

大数据:围绕数据 数据采集 --数据存储–数据计算(分析)–数据展示

2.技术层面:

javaee:成熟 解决方案多 技术点集中

大数据:相对年轻 迭代更新快 解决方案相对少 技术相当繁琐 杂碎

3.开发层面:

javaee:代码量很大 偏向业务 运维等任务较少 固定搭配 习惯用法较多

大数据:代码量很少,偏向技术(原理和知识) 运维任务略多(集群服务器等)sql 数据分析 类sql hql

4.市场层面:

javaee:很成熟 有自己的行业规范 如日中天

大数据:市场起步阶段 规范有待健全 朝阳产业(结合人工智能和机器学习等)


东北振兴


大数据应该是一个研究方向,而Java是编程语言,两者有本质的区别。但是Java能当研究大数据的工具