一提起编程,不少朋友都会觉得头痛不已,复杂又深奥的各种代码,让人眼前以懵。不少想学大数据的朋友,都很想知道,学大数据可以不学编程吗?笔者收到了不少类似的问题,本文就详细来讲讲,学大数据可以不学编程吗,Java开发使用软件http://www.kmbdqn.cn/,来解答大家心中的疑问吧!
1:首先要肯定的告诉大家,学大数据是一定要学编程的哦!学大数据要涉及一些编程知识,但编程不是重点,重点是数据库。原则上大数据开发需要编程语言的基础,因为大数据的开发基于一些常用的高级语言,比如java和.Net。如果想从事大数据开发,还是需要至少精通一门高级语言,这里面是肯定要涉及编程知识的。
2:学大数据可以不学编程吗,这个问题大家已经知道了答案,我们现在来聊聊,大数据要学什么。要想成为合格的大数据工程师,就需要熟悉hadoop生态系统,熟悉yarn、hdfs、hbase、hive等各种组件的部署、搭建配置及优化熟悉linux系统,熟练使用shell或python进行常用脚本开发和测试。
3:除此之外,大数据工程师还需要熟悉大数据分析,熟练使用spark、mapreduce分析及算法优化,熟悉Java、Scala中至少一门语言熟悉大数据采集和存储,熟练使用flume、kafka、sparkstreaming,storm对数据进行采集清洗存储熟悉大数据全文检索,熟练使用elasticsearch、sorl、lucene等至少一种搜索引擎框架等等。
但最好会编写简单的SQL语句,当数据发生问题时,或分析数据时,你会发现可以非常灵活的得心用手的 *** 作。如果是想最数据库应用软件,那么是一定要会编程了。如上面所说Visual FoxPro 是非常容易上手编程的数据库软件。而且开发工具和数据管理拥有共同的环境,不需要建立其他的连接。建立一个项目,就可以在管理器中完成建表、开发程序所有的工作。可以通过VFP建立对数据库以及编程的感觉。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)