大数据开发概论

news2024/9/20 16:55:01

大数据开发概论

在这里插入图片描述
在这里插入图片描述

文章目录

    • 大数据开发概论
        • 大数据定义
        • 大数据概念
        • 计算机组成原理
            • 软件和硬件概述
            • 操作系统

大数据定义

大数据(Big Data),是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,因此需要新处理模式,该处理模式就是大数据。(常规软件工具指的是:Excel,数据库)

大数据概念
  • 大数据处理的数据量有多大?

在这里插入图片描述
下表体现了对于大厂,左侧的数据是需要长期维护的数据量,右侧的数据是每天接收的数据量,接收的数据量又会筛选出一小部分进行处理或存储。大厂的集群通常由好几千台数据组成。

对于核心数据,通常会存储3份。

在这里插入图片描述

  • 目前的大数据应用主要集中在PB和EB级别。

  • 大数据要解决的问题?

    • 海量数据存储
      • 现在有一个2T的文件需要存储,硬盘的总空间是满足的,但是每个磁盘空间不足以单独存储。
      • 解决方式:分布式存储
    • 海量数据运算
      • 追求数据可以被计算,以及计算的速度和效率。
  • 大数据的特点
    在这里插入图片描述

  • 大数据分析的业务步骤
    在这里插入图片描述

  • 大数据任务
    在这里插入图片描述

  • 大数据岗位需求
    在这里插入图片描述

  • 大数据学习路线

1. Linux系统
主要是在Linux系统上搭建大数据框架。
在这里插入图片描述
2. 编程语言
在这里插入图片描述
很多公司用Java和Python代替Scala,Python、SQL>Java>Scala。
大数据只是一个理念和思维,这种语言用什么描述都可以。

3. 大数据框架

打勾的是目前可用的框架:
在这里插入图片描述
核心框架:Hadoop、Hive、Spark、Flink、Kafka、HBase

4. 离线项目、实时项目

计算机组成原理
软件和硬件概述

硬件
计算机硬件主要由CPU(运算器和控制器)、存储设备、输入输出设备组成。
在这里插入图片描述

大数据从业者的电脑主要考虑的是CPU和内存大小,或者说主板中最好有内存槽
硬盘最好用固态硬盘,而非机械硬盘,固态硬盘最大的好处是使用虚拟机的时候速度很快
网卡,显卡不重要

软件
计算机的软件分为系统软件和应用软件,所谓的图片,图标都是系统软件虚拟出来的结果。
操作系统是安装在裸机上的,是直接运行在"裸机"上的最基本的系统软件。

在这里插入图片描述
将消息发给对方的过程,通过应用软件把数据发给操作系统,操作系统完成了将数据传输给网卡,网卡通过网线将数据传输到对方的电脑中,从硬件里面将数据提取到操作系统,操作系统将数据发给应用软件。

操作系统

在这里插入图片描述
Unix操作系统是所有操作系统的前身,Windows主要是家用和工作用,Linux主要用于服务器(机房),Android、HarmonyOS主要是用于手机。

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2118483.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SpinalHDL之数据类型(二)

本文作为SpinalHDL学习笔记第五十五篇,介绍SpinalHDL的Bits数据类型。 目录: 1.描述(Description) 2.声明(Declaration) 3.操作符(Operators) 1.描述(Description) Bits类型对应于没有算数意义的bits向量。 2.声明(Declaration) 声明bit向量的语法如下所⽰:([]中为可填…

让图片变成动画,@keyframes:动画制作

keyframes被称为关键帧,其类似于Flash中的关键帧。在CSS3中其主要以“keyframes”开头,后面跟着是动画名称加上一对花括号“{…}”,括号中是一些不同时间段样式规则。 语法:keyframes animationname {keyframes-selector{css-styl…

Windows terminal使用说明

1 terminal基本介绍 1 下载 从微软商店上下载的方式网速比较慢,一种直接的方式是直接用命令行运行命令 winget install --idMicrosoft.WindowsTerminal -e# Window Terminal 安装以及使用(2021最新) 2 ssh配置 # 使用Windows Terminal进行SSH登录 1 通过label…

网安学习与木马病毒

一、网安知识学习大点(B站大学) 现状:掌握基本的编程思想、了解过网络知识、听说过一些网安的东西 0、法律 1、操作系统(Windows和Linux) 2、数据通信(网络) 3、数据库(mysql) 4、一门编程…

高效诊断Linux性能问题

从uptime命令开始;这里的关键指标是平均负载,它显示了过去 1分钟,5分钟和15分钟内正在运行或等待资源的进程平均数量;如果这些数字持续高于CPU内核数,则可能表明进程正在争夺资源,提示我们使用其他工具深入…

“视频号小店:微信新零售生态中的创新引擎与未来展望“

随着数字技术的快速发展,微信视频号利用其社交特性和庞大的用户基础,正逐渐崭露头角,成为新零售行业的新宠。视频号小店,作为这一生态系统中的创新亮点,为商家提供了一个集商品展示、交易促成和营销策略于一体的全新商…

企业文件加密软件怎么选?2024超好用的十款企业文档加密软件推荐!臻品优选!

"数据如金需锁固,密文守护保安宁。" 文件加密软件是守护企业数据安全的重要利器,选择一款适合企业自身需求的加密软件,不仅能够提升数据安全性,还能优化团队协作效率,确保业务连续性。 本文特为您臻选2024年…

安卓framework美化手势导航侧滑返回UI

文章目录 手势导航的侧滑返回效果图原生效果如下:要实现的功能,: 实现代码1. 初始化代码2. 修改绘制的代码,进行箭头与退出UI的显示3. 拖动的时候手指上下移动时,箭头ui跟着移动 以下是一些其他可以美化安卓右滑手势拖动 UI 的方法:视觉效果方面形状和布局方面 安卓…

「电商运营」高客单和低客单产品及选品的运营区别

高客单和低客单产品在运营重点和选品方向上存在明显的差异。在实际运营中,需要根据产品的特点和市场需求,制定合适的运营策略和选品方向,以实现产品的成功运营和盈利。 一、高客单产品运营重点 1、目标客户精准定位 由于高客单产品价格较高…

深度解析Unix系统的基本概念及优缺点和原理

介绍 Unix系统是一种多用户、多任务、分时操作系统,起源于20世纪70年代初,由贝尔实验室开发。它具有强大的命令行接口和层次结构的文件系统,支持多种处理器架构,广泛应用于工程应用和科学计算等领域。 基本概念 一、Unix系统的起…

以实时,见未来——DolphinDB 2024 年度峰会圆满举办

2024年9月6日,“以实时,见未来”—— DolphinDB 2024 年度峰会在杭州圆满落下帷幕。本次峰会由主会场与三个专题分会场组成,众多金融机构领导与专家、行业领袖、高校与研究机构学者等近300位嘉宾共襄盛举,一同探讨数智化浪潮下金融…

乐鑫无线WiFi芯片模组,家电设备智能联网新体验,启明云端乐鑫代理商

在当今这个数字化飞速发展的时代,智能家居和物联网(IoT)设备已经成为我们生活中不可或缺的一部分。随着技术的进步,我们对于设备联网的需求也在不断提升。 智能家居、智能门锁、智能医疗设备等,这些设备通过联网实现了数据的实时传输和远程控…

【AI绘画】Midjourney光影控制详解

博客主页: [小ᶻZ࿆] 本文专栏: AI绘画 | Midjourney 文章目录 💯前言💯为什么要学习光影控制光影控制的作用 💯强化主题hard lighting(硬光 )soft lighting(软光/柔光)测试 &…

C++进阶——多态

什么是多态?通俗来说,就是多种形态,具体点就是去完成某个行为,当不同的对象去完成时会产生不同的状态。 举个栗子:比如买票这个行为,当普通人买票时,是全价买票;学生买票时&#xf…

数据库进阶:2.索引

1.数据库中的索引 1.1索引的概念 介绍:索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用&#x…

AI绘图怎么变现?想做点副业的小白必看!

在科技飞速发展的今天,AI绘图作为一种新兴技术,不仅改变了艺术创作的方式,也为创作者提供了多种变现途径。本文将详细探讨几种常见的AI绘图变现方式,帮助创作者更好地利用这一技术实现经济收益。 更多实操教程和AI绘画工具&#x…

第四届“长城杯”网络安全大赛 暨京津冀网络安全技能竞赛(初赛) 全方向 题解WriteUp

战队名称:TeamGipsy 战队排名:18 SQLUP 题目描述:a website developed by a novice developer. 开题,是个登录界面。 账号admin,随便什么密码都能登录 点击头像可以进行文件上传 先简单上传个木马试试 测一下&…

保姆级别带你了解个股场外期权的交易买卖流程

今天期权懂带你了解保姆级别带你了解个股场外期权的交易买卖流程。个股场外期权的交易方式主要包括电话或电子邮件协商、中介平台撮合、电子交易系统、合约签订和定制化服务。 场外个股期权交易买卖流程 第一,个人想要参与交易个股场外期权需要通过合法的金融机构…

最新篇 接口测试工具Postman 企业常规面试题出炉~(附答案)

面试题目录 说下你对Postman的了解? Postman你在工作中使用流程是什么样的? Postman 你使用了哪些功能? Postman 里面如何管理测试环境? Postman如何设置关联?postman参数化有哪几种方式? 在postman中&…

Qt/C++ Mysql数据库用户登录分配软件(源码分享)

功能简介: 这是一个基于 Qt/C 实现的简单 MySQL 用户权限管理系统,能够通过控制台交互输入进行数据库连接、用户创建、权限分配以及用户查询的自动化操作。用户可以通过该软件登录到 MySQL 服务器,选择数据库,并根据需求创建新用…