大数据是对海量数据进行存储、计算、统计、分析处理的一系列处理手段,其涉及的技术有分布式计算、高并发处理、高可用处理、集群、实时性计算等,汇集了当前IT领域热门流行的IT技术。
首先学习java,学习Java的时候,我们一般需要学习这些: HTML&CSS&JS,java的基础,JDBC与数据库,JSP java web技术, jQuery与AJAX技术,SpringMVC、Mybatis、Hibernate等等,这些都能帮助我们更好了解Java,学会运用Java。
学完了编程语言之后,一般就可以进行大数据部分的学习了。一般来说,学习大数据部分的时间比学习Java的时间要更长。大数据部分,包括hadoop 、spark、storm开发、hive 数据库、Linux 操作系统等知识,分布式存储、分布式计算框架等技术,还要熟悉大数据处理和分析技术。如果要完整的学习大数据的话,这些都是必不可少的。
大数据入门不像学一门编程语言,自学一段时间就可以了,大数据是需要站在编程的基础上学习的,因为想要成为大数据工程师,需要一定的编程基础,而Java语言又是现在大数据技术常用的开发语言,所以Java大数据是向大数据学习的奠基课程,所以零基础的同学建议不要轻易自学,如果有条件最好报个辅导班。