大数据的基础是什么
发布网友
发布时间:2022-04-24 19:55
我来回答
共2个回答
热心网友
时间:2023-10-09 05:10
学习大数据需要的基础:
javaSE,EE(SSM)
90%的大数据框架都是java写的
如:MongoDB--最受欢迎的,跨平台的,面向文档的数据库。
Hadoop--用Java编写的开源软件框架,用于分布式存储,并对非常大的数据集进行分布式处理。
Spark --Apache Software Foundation中最活跃的项目,是一个开源集群计算框架。
Hbase--开放源代码,非关系型,分布式数据库,采用Google的BigTable建模,用Java编写,并在HDFS上运行。
MySQL(必须需要掌握的)
SQLon Hadoop又分:
batch SQL(Hive):一般用于复杂的 ETL 处理,数据挖掘,高级分析。
interactive SQL:交互式 SQL 查询,通常在同一个表上反复的执行不同的查询
operation SQL:通常是单点查询,延时要求小于 1 秒,该类系统主要是HBase。
Linux
大数据的框架安装在Linux操作系统上
热心网友
时间:2023-10-09 05:10
大数据的基础是存储和计算。大数据的特点就是数据量的规模较大,因此首要问题就是存储问题。然后核心问题就是大数据量的计算问题。这两个部分组成了大数据的根基。