大数据与Java的关系

 我来答
喵喵喵喵喵咪c7
2020-02-27 · TA获得超过4024个赞
知道小有建树答主
回答量:2277
采纳率:100%
帮助的人:75万
展开全部
Java是计算机的一门编程语言,可以用来做很多工作,大数据开发属于其中一种;大数据属于互联网方向,就像现在建立在大数据基础上的AI方向一样,二者不是一个同类,但是属于包含和被包含的关系;

Java可以用来做大数据工作,大数据开发或者应用却不是非Java不可,还可以Python、Scala、go语言等。之所以会出现“Java大数据”,是因为目前最火的大数据开发平台Hadoop是采用Java语言编写。一方面由于hadoop的历史原因,Hadoop的项目诞生于一个Java高手;另一方面,也有Java跨平台方面的优势。

综合来看,Java大数据是Java和大数据的结合产物,也可以说是Java程序员向大数据程序员的过渡阶段。
伊森滴麻麻
2018-06-26 · TA获得超过4201个赞
知道大有可为答主
回答量:1545
采纳率:84%
帮助的人:94.5万
展开全部
大数据就是一个行业,
实现同一个需求同样有多种工具可以选择,
狭义一点以技术的角
度讲,各类框架有
Hadoop

spark

storm

flink
等,就这类技术生态圈来讲,还有各种
中间件如
flume

kafka

sqoop
等等

,这些框架以及工具大多数是用
Java
编写而成,但
提供诸如
Java

scala

Python

R
等各种语言
API
供编程

所以,大数据的实习需要用到
Java
,但是
Java
并不是大数据。

大数据是互联网发展到现今阶段的一种表象或特征而已,
没有必要神话它或对它保持敬
畏之心,
在以云计算为代表的技术创新大幕的衬托下,
这些原本很难收集和使用的数据开始
容易被利用起来了,通过各行各业的不断创新,大数据会逐步为人类创造更多的价值。

业界(
IBM 
最早定义)将大数据的特征归纳为
4
个“
V

(量
Volume
,多样
Variety

价值
Value
,速
Velocity
),或者说特点有四个层面:第一,数据体量巨大。大数据的起始
计量单位至少是
P

1000

T
)、
E

100
万个
T
)或
Z

10
亿个
T
);第二,数据类型繁
多。比如,网络日志、视频、图片、地理位置信息等等。第三,价值密度低,商业价值高。
第四,处理速度快。最后这一点也是和传统的数据挖掘技术有着本质的不同。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hjq嘿呦嘿呦
2021-02-22 · 超过30用户采纳过TA的回答
知道答主
回答量:229
采纳率:70%
帮助的人:6.2万
展开全部
1.关于Java
Java是一门编程语言,实现同一个需求有上百种编程语言可以完成,Java之于大数据,就是一种工具罢了。
2.关于大数据
大数据就是一个行业,实现同一个需求同样有多种工具可以选择,狭义一点以技术的角度讲,各类框架有Hadoop,spark,storm,flink等,就这类技术生态圈来讲,还有各种中间件如flume,kafka,sqoop等等 ,这些框架以及工具大多数是用Java编写而成,但提供诸如Java,scala,Python,R等各种语言API供编程
所以,大数据的实习需要用到Java,但是Java并不是大数据。
大数据是互联网发展到现今阶段的一种表象或特征而已,没有必要神话它或对它保持敬畏之心,在以云计算为代表的技术创新大幕的衬托下,这些原本很难收集和使用的数据开始容易被利用起来了,通过各行各业的不断创新,大数据会逐步为人类创造更多的价值。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
安徽新华电脑专修学院
2018-05-26 · 百度知道合伙人官方认证企业
安徽新华电脑专修学院
安徽新华电脑专修学院始建于1988年,隶属于新华教育集团,是国家信息化教育示范基地、中国 IT 教育影响力品牌院校.
向TA提问
展开全部
学大数据部分课程之前要先学习一种计算机编程语言。大数据开发需要编程语言的基础,因为大数据的开发基于一些常用的高级语言,比如Java和.Net。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。学会JAVA后会具有一定的学习能力,再学习其它语言和技术会容易很多。不论是hadoop,还是数据挖掘,都需要有高级编程语言的基础。因此,如果想学习大数据开发,还是需要至少精通一门高级语言。例如Hadoop以及其他大数据处理技术很多都是用Java,例如Apache的基于Java的HBase和Accumulo以及 ElasticSearchas,因此学习Hadoop的一个首要条件,就是掌握Java语言编程。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
尚学堂大数据学院
2020-10-16 · 让人人享有高品质教育
尚学堂大数据学院
向TA提问
展开全部
java是计算机的一门编程语言;可以用来做很多工作,大数据开发属于专其中一种属;
大数据属于互联网方向,就像现在建立在大数据基础上的AI方向一样,
他两不是一个同类,但是属于包含和被包含的关系;
java可以用来做大数据工作,大数据开发或者应用不必要用java,可以Python,Scala,go语言等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式