大数据概论】大数据开发可以自学嘛?自学难度大嘛?

2020-04-01 14:31发布

4条回答
小绵羊吖
1楼 · 2020-04-01 16:43.采纳回答

看你学习的初衷是什么吧。

1、如果是个人兴趣,只想业余学习一下,自学是不错的选择。

自学的话,首先要有一个学习安排,做学习大纲,然后按照学习计划一步一步的学习,如果没有学习计划,随便在网上找点资料,学习起来是很困难的。

2、如果是想从事这一块的工作,之后往大数据开发行业发展的话,去机构学习还是很有帮助的,而且如果是零基础的话,不建议自学,因为自学需要很好的自制力,学习理解能力等等,很多自学的时间战线会拉很长,而且一些小问题都容易卡住,找不到解决方法,影响学习进度,从而很多最后半途而废放弃学习。在机构的话,学习比较系统,还有专门的老师授课和解决问题,而且一群同学一起学习,学习氛围和环境都是很不错的。


做善良的人
2楼 · 2020-04-01 14:42

大数据开发我觉得要是自学还是有些难度啊。但是您这边要是坚持自学的话,我还是建议你可以学些知识体系。举个例子:

java开发简介,基本语法、运算符、数组、函数、面向对象、常用类库、异常、io系统、线程

java web如果选择自学的话,我们要学习的内容是HTML+CSS  JS  JQuery 数据库 JDBC   MVC  会话管理 

java高级+linux课程+分布式计算,SPRING框架、SPRING MVC框架 、MyBatis框架、java搜索引擎、

离线数据分析平台,Hadoop初步, Hadoop HA , Hive ,FLUME

实时数据分析平台,kafka,Storm,Storm集群,Python基础

Scala语言与Spark

璞璞
3楼 · 2020-04-09 12:49

什么东西都可以自学。但是要衡量学习的成本。感觉自学节省了成本,但是仔细计算时间成本,可能会付出的更多。另外,自学需要很强的毅力,另外碰见不懂得问题,虽然可以在网上找到答案,但是肯定不如身边有人知道更直接,更容易理解。

撸串儿去不
4楼 · 2020-12-16 20:02

大数据难度还是比较大的,自学的话可能需要有一个强烈的信念,制定严密的学习计划并且严格执行,需要有强大的耐心以及学习能力,自制力。如果平时学习态度比较散,总会受身边各种事情的影响,那不太建议自学,会浪费大量的时间精力,还学不成,加油

相关问题推荐

  • 回答 6

    大数据开发:1、负责公司大数据产品/项目的后台研发;2、负责技术预研,产品设计以及文档编写等工作;3、参与大数据的数据治理和数据处理相关java开发工作;4、参与海量数据处理,业务数据体系的设计、数据统计、分析及数据建模大数据开发要处理大规模的数据...

  • 回答 1

    修改log4j.properties文件中的:# Define the root logger to the system property plsql.root.logger.log4j.rootLogger=./sql.log# Logging Threshold to INFO for queryserver. root logger still at WARN for sqlline cl...

  • 回答 1

    如果没找到解决方法,最好的方法就是重装

  • 回答 1

    杀毒软件关了

  • 回答 2

    1、上传jar包到/opt/software/解压到/opt/module 改名为phoenix2、 复制server和client这俩个包拷贝到各个节点的hbase/lib在phoenix目录下3、向每个节点发送server jar4、向每个节点发送client jar5、在root权限下给/etc/profile 下添加如下内容6、启动Zookee...

  • 回答 1

    安装和配置Phoenix把下载好的安装包放入software目录下解压Phoenix到opt目录下[root@hadoop100 software]# tar -zxvf apache-phoenix-4.14.0-cdh5.14.2-bin.tar.gz -C /opt进入Phoenix的bin目录下把phoenix-4.14.0-cdh5.14.2-server.jar包复制到hbase目...

  • 回答 7

    phoenix是构建的Hbase之上的,使用标准的SQL操作Hbase,可以做联机事务处理,拥有低延迟的特性。phoenix会把SQL编译成一系列的Hbase的scan操作,然后把scan结果生成标准的JDBC结果集,其底层由于使用了Hbase的API,协处理器,过滤器,处理千万级行的数据也只...

  • 回答 3

    ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。...

  • 回答 2

    想考计算机相关证书或者想学技术的同学可以抓紧时间啦!双11更多优惠活动详情咨询18597153017(微信同号)

  • 回答 2

    一、Selector(选择器)Selector概述Selector(选择器)可以工作在复制或多路复用(路由) 模式下 。复制模式Selector复制模式-属性说明selector.type replicating 类型名称,默认是 replicatingselector.optional – 标志通道为可选Selector复制模式-案例 #命...

  • 回答 2

    (1)电子商务网站比如我们在做一个电子商务网站,然后我们想从消费用户中访问点特定的节点区域来分析消费者的行为或者购买意图. 这样我们就可以更加快速的将他想要的推送到界面上,实现这一点,我们需要将获取到的她访问的页面以及点击的产品数据等日志数据信...

  • 回答 4

    HBase是一个构建在HDFS之上的、分布式的、支持多版本的NoSQL数据库,它的出现补齐了大数据场景下快速查询数据能力的短板。它非常适用于对平台中的热数据进行存储并提供查询功能。...

  • 回答 4

    HBase数据结构运行原理

  • 回答 6

    传统数据库存储B树 B+树 B-树传统关系型数据普通索引就是采用B+树的方式B+树最大的性能问题是会产生大量的随机IO,随着新数据的插入,叶子节点会慢慢分裂,逻辑上连续的叶子节点在物理上往往不连续,甚至分离的很远,但做范围查询时,会产生大量读随机IO;Hba...

  • 回答 7

    对象存储:我们知道不少的头条类、新闻类的的新闻、网页、图片存储在HBase之中,一些病毒公司的病毒库也是存储在HBase之中时序数据:HBase之上有OpenTSDB模块,可以满足时序类场景的需求推荐画像:特别是用户的画像,是一个比较大的稀疏矩阵,蚂蚁的风控就是...

  • 回答 4

    Flume是一个分布式、可靠、和高可用的海量日志采集、聚合和传输的系统。Flume可以采集文件、socket数据包等各种形式源数据,又可以将采集到的数据输出到HDFS、hbase、hive、kafka等众多外部存储系统中。一般的采集需求,通过对flume的简单配置即可实现。Flume...

没有解决我的问题,去提问