码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 大数据开发写sql写烦了,要不要转?


    如果说大数据是每天写sql还不太精准(精准的是用各种方式写SQL)

    当你不创造东西时,你只会根据自己的感觉而不是能力去看待问题。会不会转别的,看个人兴趣,大数据方向还有那么多。

    瞅瞅方向:如数据分析师、大数据开发工程师、大数据分析师、数据开发工程师、大数据架构师、大数据运维工程师、ELT工程师、数据仓库工程师、大数据BI工程师等。

    丰富自己的能力,到处都机会。

    现如今,正式为了应对大数据的这几个特点,开源的大数据框架越来越多,越来越强,先列举一些常见的:

    文件存储:Hadoop HDFS、Tachyon、KFS
    离线计算:Hadoop MapReduce、Spark
    流式、实时计算:Storm、Spark Streaming、S4、Heron
    K-V、NOSQL数据库:HBase、Redis、MongoDB
    资源管理:YARN、Mesos
    日志收集:Flume、Scribe、Logstash、Kibana
    消息系统:Kafka、StormMQ、ZeroMQ、RabbitMQ
    查询分析:Hive、Impala、Pig、Presto、Phoenix、SparkSQL、Drill、Flink、Kylin、Druid
    分布式协调服务:Zookeeper
    集群管理与监控:Ambari、Ganglia、Nagios、Cloudera Manager
    数据挖掘、机器学习:Mahout、Spark MLLib
    数据同步:Sqoop
    任务调度:Oozie

    眼花缭乱的上面就有30多种吧,别说精通了,全部都会使用的,估计也没几个。

    就我个人而言,主要经验是在第1个方向(开发/设计/架构)

    入职了大半年后,经常加班,虽然累但学起来很快,不久就把大数据的相关组件,hadoop,hive,oozie ,shell,sparksql,spark ,sqoop,kylin,等等都学到了,还学会了用python处理数据,shell如何做工具脚本,怎样搭大数据平台,大数据仓库,都有所学习到,自己周末也是拼命的学习,因为在北京,你不努力,随时可能被淘汰。耐下心来慢慢学

    关于数仓开发

    数仓开发其实主要就是基于数仓模型对数据进行分层建模工作,整合加工数据完成OLAP,数仓分为实时数仓和离线数仓两种。如果公司只有离线数仓,那么其实主要的工作内容用sql就可以完成了,可以用hive ql 或者是 spark sql 完成,当然也不排除需要应用到spark 算子去完成相关计算的逻辑,而且一些复杂的逻辑需要通过实现自定义函数来完成,这就要求不但要会写sql,而且还能有一定的代码功底。如果公司对数据的实时性要求比较高,那么还会有实时数仓的业务,实时部分当前比较流行的是flink去做,当然也有spark streaming去做的,这就要求对代码有比较深厚的掌握了。因为数据往往不是存在hive中的,而是hbase、clickhouse等这种实时性较强的内存数据库中,不但实时计算框架的各种api需要熟练掌握,对数据库的底层和调用也要掌握,而且实时数据一般来自消息队列如kafka,所以也需要对消息队列比较熟悉。

    之前练过一个数仓项目很有收获,做这个项目电脑内存大点,基本现在工作用的都有讲的,是企业级实时数仓和离线数仓构建,值得一收。数仓实战项目,大数据千亿级数仓实战(离线数仓+实时数仓)_哔哩哔哩_bilibili2021重磅推出数仓项目实战,点赞,投币,收藏是对老师最大的鼓励哈。本课程采用由浅入深,层层递进的讲解方式, 让你轻松掌握企业级数仓架构的搭建及使用, 使用该架构可以胜任企业级实时数仓和离线数仓构建。, 视频播放量 34372、弹幕量 86、点赞数 477、投硬币枚数 269、收藏人数 1879、转发人数 90, 视频作者 黑马程序员, 作者简介 进阶学习、课程体验、就业指导,可联系播妞q:2291329369,相关视频:全网首次披露大数据Spark离线数仓工业项目实战,Hive+Spark构建企业级大数据平台,黑马程序员大数据项目实战教程_大数据企业级离线数据仓库,在线教育项目实战(Hive数仓项目完整流程),clickhouse+flink构建实时数仓,【好程序员】最新大数据用户画像项目教程,一套精通大数据用户画像项目实战,【尚硅谷】电商数仓V4.0丨大数据数据仓库项目实战,2019kettle8.2最新教程,大数据多源数据采集实战【企业实战项目免费首发 ,大数据采集,爬虫,ETL、Flume、Kettle】,离线+实时全栈数仓项目,大数据项目:基于Spark2.x新闻网大数据实时分析可视化系统项目,数仓工程师在大数据职位中优势,为啥up主推荐大数据上岸首选数仓,小伙伴围观!https://www.bilibili.com/video/BV1bv411x7vr?spm_id_from=333.999.0.0

    下面的也一定收藏起来有一天你一定会回来谢谢我的。

    大数据-分布式数据存储

    • TiDB:大数据基础-TiDB数据库从入门到实践
    • Redis:2020年最新大数据redis系统教程
    • HBase:黑马程序员大数据教程HBase海量数据存储实战
    • Kafka:黑马程序员Kafka视频教程,大数据企业级消息队列kafka入门到精通

    大数据-框架

    • Spark-大数据教程十天系统学习Spark分布式内存计算框架
    • Spark3.0新特性:大数据基础丨轻松掌握Spark3.0新特性
    • Flink:大数据自学精品教程Flink从入门到精通【大数据自学系列教程】
    • NiFi:大数据基础教程小白由浅入深快速掌握Nifi使用【全网首套完整版】
    • 大数据-数据湖架构-大数据新概念数据湖架构开发,大数据最新技术Delta Lake
    • 大数据-技术栈-ElasticStack:黑马程序员大数据教程丨快速掌握上手ElasticStack技术栈


    大数据-生态圈工具

    • Azkaban:大数据Azkaban教程丨实现企业级自动化任务开发
    • Flume:大数据Flume教程丨大数据业务及数据采集和迁移需求
    • Hue:大数据Hue开发教程丨构建大数据可视化分析
    • Impala:大数据Impala教程丨构建高性能交互式SQL分析平台
    • Kudu:大数据NoSQL数据库Kudu丨构建高性能随机读写访问的数据存储系统
    • Oozie:大数据生态圈辅助工具Oozie丨实现企业级自动化任务开发
    • Sqoop:大数据Sqoop教程丨从零开始讲解大数据业务及数据采集和迁移需求


    大数据项目

    • 疫情防控平台:大数据教程丨从数据爬取到分析再到可视化全流程搭建疫情防控作战平台
    • BI商业分析平台-3天从零快速搭建BI商业大数据分析平台
    • 反爬虫:2020年最新大数据实战教程|反爬虫系统项目实战(Lua+Spark+Redis+Hadoop框架)

    电信号:

    • 流量运营分析系统:大数据项目丨企业级网站流量运营分析系统开发实战
    • 智数电商:数仓实战项目,大数据千亿级数仓实战(离线数仓+实时数仓)
    • 千面电商:_大数据实战之用户画像企业级项目,快速进入500强企业的捷径

  • 相关阅读:
    【Element-UI】Vue项目引入element-ui
    什么叫防御式编程
    【Linux】firewall-cmd之防火墙简介及命令详解+实例
    知识点6--Docker的镜像命令
    react组件的生命周期
    根据中文首字母排序 cnchar
    eub:SpringSecurity的使用(二)
    Vue3学习记录——(9) isRef、isReactive、isProxy、toRaw
    基于JAVA商店管理系统计算机毕业设计源码+系统+mysql数据库+lw文档+部署
    Java日志框架的依赖设置备查(SLF4J, Log4j, Logback)
  • 原文地址:https://blog.csdn.net/m0_57290404/article/details/125726963
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号