读数据架构知识体系指南07大数据

【大数据架构】基于流式数据的大数据架构升级 团队在升级大数据架构,摒弃了原来基于hadoop的架构,因此抛弃了hive,hdfs,mapreduce这一套,在讨论和摸索中使用了新的架构。 阅读详情

1. 大数据

1.1. 构建数据架构的公司数量在21世纪20年代出现了爆炸式增长

  • 1.1.1. 主要原因是现在可用的数据比以往任何时候都多,数据可能来自社交媒体、物联网(IoT)设备、内部应用程序和第三方软件等

1.2. 在整个商业世界,企业都在争分夺秒地建立数据架构

  • 1.2.1. 核心在于,在正确的时间以正确的格式将正确的信息传递给正确的人

1.3. “大”这个词,但它并不仅仅指数据量的大小

  • 1.3.1. 六个V

    • 1.3.1.1. 数据量/容量(Volume)、速度(Veracity)或多样性(Variety)如何

    • 1.3.1.2. 真实性/准确性(Veracity)、易变性(Variability)和价值(Value)

  • 1.3.2. 数据可以是任何形式并且可以以任何频率收集

1.4. 数据量

  • 1.4.1. 数据量是生成和存储数据的*庞大数量

  • 1.4.2. 数据的量级可能从TB(太字节)到PB(拍字节)不等,来源广泛,包括社交媒体、电子商务交易、科学实验以及物联网设备的传感器数据等

1.5. 多样性

  • 1.5.1. 多样性指数据源和数据格式的*广泛性

  • 1.5.2. 细分为结构化数据(来自关系数据库)​、半结构化数据(如CSV、XML和JSON等格式的日志)​、非结构化数据(如电子邮件、文档和PDF文件)以及二进制数据(图像、音频和视频)​

    • 1.5.2.1. 来自订单输入系统的数据属于结构化数据,因为它来自关系数据库

    • 1.5.2.2. 来自物联网设备的数据可能是JSON格式

1.6. 速度

  • 1.6.1. 速度是指生成和处理数据的速度

  • 1.6.2. 收集频率较低的数据通常称为批量处理

  • 1.6.3. 可以频繁收集数据,甚至实时收集,尤其是在数据高速生成的情况下

  • 1.6.4. 数据可以分批传输,比如一小时传输一次,或者一秒多次流式传输(这称为实时流式传输)

1.7. 真实性

  • 1.7.1. 真实性是指数据的*准确性和可靠性

  • 1.7.2. 大数据的来源多种多样,不可靠或不完整的来源会损害数据质量

  • 1.7.3. 在收到数据时需要进行

1.8. 易变性

  • 1.8.1. 易变性是指数据在格式、质量和意义方面的一致性(或不一致性​。

  • 1.8.2. 处理和分析结构化、半结构化和非结构化数据需要*不同的工具和技术

1.9. 价值

  • 1.9.1. 价值是最重要的V,与数据的可用性和相关性有关

  • 1.9.2. 公司利用大数据来获得洞察力并做出决策,从而实现业务价值,如提高效率、节约成本或开辟新的收入来源

1.10. 预测分析是数据分析的一种类型,涉及使用统计算法和机器学习来分析历史数据,并对未来事件和趋势进行预测

1.11. 数据称为“新式石油”​

  • 1.11.1. 在当今的数字经济中,数据已成为一种极其宝贵的资源,就像工业经济时代的石油一样

  • 1.11.2. 是一种原始材料,需要被提取、提炼和处理才能发挥作用

  • 1.11.3. 极为宝贵

    • 1.11.3.1. 通过收集、分析大量数据,公司可改进产品和服务,做出更好的商务决策,从而获取有竞争力的优势
  • 1.11.4. 是一种强大的资源,对社会产生了*变革性影响

    • 1.11.4.1. 石油的广泛使用推动了工业的发展,使新技术得以实现

    • 1.11.4.2. 数据则促进了人工智能、机器学习和预测分析等领域的发展和进步

  • 1.11.5. 大数据可成为能力和影响力的源泉

2. 数据成熟度

2.1. 公司了解自己在数据使用方面与其他公司相比处于什么阶段很重要,这称为数据成熟度

2.2. “数字化转型”是指公司如何在整个业务中嵌入数据安全技术,从根本上改变其从数据中获取价值以及运营和为客户创造价值的方式

  • 2.2.1. 从传统的手工或纸质流程转向数字化流程,利用技术的力量提高效率、生产力和创新能力

  • 2.2.2. 重要部分通常是利用数据来改善公司业务,这可能意味着创建全方位的客户档案以改善客户体验,或利用机器学习来提高生产线的速度和准确性

2.3. 数字化转型分为四个阶段,称为企业数据成熟度阶段

  • 2.3.1. 数字化转型阶段反映了企业在管理、利用数据并从中获取价值方面所达到的发展水平和复杂程度

  • 2.3.2. 第一阶段:被动反应

    • 2.3.2.1. 在第一阶段,公司的大量数据散落各处,可能存在于不同文件系统上的大量Excel表格和数据库中,并通过电子邮件被发送至各处

    • 2.3.2.2. 数据架构师称其为电子表格数据集市(spreadmart,spreadsheet data mart的简称)​:一种非正式、分散的数据集合,通常存在于组织内部,使用电子表格来存储、管理和分析数据

  • 2.3.3. 第二阶段:信息化

    • 2.3.3.1. 当公司开始集中管理数据,从而使分析和报告变得更加容易时,就进入了第二个阶段

    • 2.3.3.2. 第一和第二阶段用于历史报告,或查看过去的趋势和模式

    • 2.3.3.3. 在第二阶段,为收集数据而构建的解决方案通常*不具备很强的可扩展性

  • 2.3.4. 第三阶段:*预测

    • 2.3.4.1. 到了第三阶段,公司数据已经移到云上,并建立了一个可以处理量更大的、类型不同和高频(每小时或流式)导入数据的系统,并结合机器学习(高级分析)进行实时决策,从而提高了决策水平
  • 2.3.5. 第四阶段:*变革

    • 2.3.5.1. 在第四阶段,不管数据的大小、速度或类型情况如何,公司已经建立了一个可以处理任何数据的解决方案

3. 自助式商业智能

3.1. 终端用户自己创建报表

  • 3.1.1. 自助BI

3.2. 数据架构的构建目标应该是使终端用户(无论其技术技能如何)查询数据并创建报告和仪表盘时更便捷、更轻松

  • 3.2.1. 自己能按需进行,不需要IT部门参与任何任务

3.3. IT部门必须联系所有终端用户,了解他们的数据需求,然后根据他们的需求建立数据架构

3.4. 创建易于使用的数据解决方案可实现自助BI

4. 数据架构类型

4.1. 在设计和构建正确的数据架构前,投入时间对其进行研究是非常有必要的

4.2. 数据架构的选择非常具有挑战性,因为没有放之四海而皆准的架构

4.3. 数据架构指的是信息系统中数据的总体设计和组织

4.4. 使用数据架构的预定义模板似乎是快速建立新系统的一种简单方法

5. 数据架构的演进

5.1. 关系数据库以结构化方式存储数据,数据元素之间的关系由键定义

  • 5.1.1. 数据通常被组织成表,每个表由行和列组成

  • 5.1.2. 每行表示一个数据实例,每列表示数据的一个特定属性

  • 5.1.3. 关系数据库是为处理结构化数据而设计的,它提供了一个框架,可使用一种称为结构化查询语言(SQL)的标准化语言来创建、修改和查询数据

5.2. 在关系数据库中,一致性和数据完整性是最重要的,数据通常采用一种称为“写时模式”的方法进行组织

  • 5.2.1. 在“读时模式”方法中,模式是在读取或访问数据时应用,而不是在写入数据时应用

5.3. 模式是指定义表、字段、数据类型和约束的组织和关系的正式结构

  • 5.3.1. 它是存储和管理数据的蓝图,可确保数据库的一致性、完整性和高效组织

5.4. 在高层次上,数据架构提供了一个框架,用于以支持组织需求的方式组织和管理数据

5.5. 常见的元素

  • 5.5.1. 数据存储

    • 5.5.1.1. 所有数据架构都需要说明数据的存储方式,包括物理存储介质和用于组织数据的数据结构
  • 5.5.2. 数据处理

    • 5.5.2.1. 数据架构需要定义数据的处理方式,包括在数据存储或分析之前对其进行的任何转换或计算
  • 5.5.3. 数据访问

    • 5.5.3.1. 数据架构需要提供访问数据的机制,包括用户界面和应用程序接口(API),以便查询和分析数据
  • 5.5.4. 数据隐私与安全

    • 5.5.4.1. 数据架构需要包含确保数据安全和隐私的机制,如访问控制、加密和数据屏蔽
  • 5.5.5. 数据治理

    • 5.5.5.1. 数据架构需要提供数据管理框架,包括质量标准、脉络跟踪和保留政策

5.6. 主要目标是使组织能够有效管理和利用其数据资产,以支持其业务目标和决策过程

5.7. 关系数据仓库

  • 5.7.1. 第一个用于生产的关系数据仓库是Teradata系统,由Jack E.Shemer博士在斯坦福大学开发,他于1979年创建了Teradata公司

  • 5.7.2. 富国银行于1983年安装了第一个Teradata系统并用它来分析财务数据

  • 5.7.3. 关系数据仓库是一种特定类型的关系数据库,专为数据仓库和商业智能应用而设计,具有优化的查询性能并支持大规模数据分析

  • 5.7.4. 关系数据仓库的一些最重要的功能包括事务支持(确保数据得到可靠、一致的处理)​、审计跟踪(记录系统中对数据执行的所有操作)和模式执行(确保数据以预定义的方式进行组织和结构化)​

  • 5.7.5. CRUD操作是数据架构中数据操作和管理的基础

  • 5.7.6. 对于设计和实现与数据交互的数据存储系统和用户界面至关重要

  • 5.7.7. CRUD操作要求应用程序的响应速度要快,这样终端用户才不会因为更新数据的时间过长而感到沮丧

  • 5.7.8. 关系数据库中的数据被复制到数据仓库中,用户可以针对数据仓库而不是关系数据库运行查询和报告

    • 5.7.8.1. 就不会对容纳关系数据库的系统造成负担,也不会减慢终端用户使用应用程序的速度
  • 5.7.9. 关系数据仓库还可以整合来自多个不同应用程序的数据,以优化报告

5.8. 数据湖

  • 5.8.1. 数据湖是一个较新的概念,大约在2010年首次出现

    • 5.8.1.1. 数据湖起初是为了解决关系数据仓库存在的问题,包括成本高、可扩展性有限、性能差、数据准备开销大以及对复杂数据类型的支持有限
  • 5.8.2. 将数据湖视为一个美化的文件系统,它与笔记本计算机上的文件系统并无太大区别

  • 5.8.3. 据湖只是存储,与关系数据仓库不同,它*没有相关的计算引擎

  • 5.8.4. 有许多计算引擎可以与数据湖配合使用,因此数据湖的计算能力通常比关系数据仓库的低

  • 5.8.5. 关系数据仓库使用关系存储,而数据湖使用对象存储,不需要将数据结构化为行和列

  • 5.8.6. 数据湖存储技术始于Apache Hadoop Distributed File System(HDFS),这是一种免费的开源技术,几乎完全由企业内部托管,在21世纪10年代初非常流行

    • 5.8.6.1. HDFS是一个可扩展、容错的分布式存储系统,用于在普通硬件上运行

    • 5.8.6.2. 它是Apache Hadoop生态系统的核心组件

  • 5.8.7. 数据湖是读时模式,这意味着将数据放入数据湖不需要做任何前期工作:只需将文件复制到数据湖中即可,就像在笔记本计算机上使用文件夹一样简单

  • 5.8.8. 数据湖中的数据以自然(或原始)格式存储,这意味着数据可以从源系统进入数据湖,而无须转换成其他格式

  • 5.8.9. 将数据文件复制到数据湖时,其模式可能不会随文件一起复制,或者可能在不同的文件中

    • 5.8.9.1. 必须通过创建模式或从单独文件中提取模式来定义模式,因此称为“读时模式“
  • 5.8.10. 查询数据湖实际上并不那么容易:它需要一些相当高级的技能

  • 5.8.11. 数据湖还不具备人们喜欢的数据仓库的某些功能,如*事务支持、模式执行和审计跟踪

    • 5.8.11.1. 导致三大数据湖供应商中的两家(Hortonworks和MapR)破产
  • 5.8.12. 它转变为另一个不同但非常有用的技术:暂存和准备数据

    • 5.8.12.1. 数据湖未能取代关系数据仓库,但在暂存和准备数据方面仍有优势

5.9. 现代数据仓库

  • 5.9.1. 关系数据仓库和数据湖本身是一种简单的架构

    • 5.9.1.1. 只使用一种技术来集中数据,几乎没有任何支持产品
  • 5.9.2. 现代数据仓库(MDW)的数据架构

  • 5.9.3. 一种“两全其美”的方法

    • 5.9.3.1. 数据湖用于暂存和准备数据,数据科学家使用它来构建机器学习模型

    • 5.9.3.2. 数据仓库用于服务、安全和合规性,业务用户在其中进行查询和报告

6. 数据编织

6.1. 数据编织在2016年左右开始出现

6.2. 可以将数据编织架构看作现代数据仓库架构的进化版,它增加了更多技术来获取更多数据、确保数据安全并使数据可用

7. 数据湖仓

7.1. 据湖仓是数据湖和数据仓库的混合体。数据湖仓架构在2020年左右开始流行,当时Databricks公司开始使用这一术语

7.2. 湖仓的概念是摆脱关系数据仓库,在数据架构中只使用一个存储库,即数据湖

7.3. 所有结构化、半结构化和非结构化类型的数据都被导入数据湖中,所有查询和报告都在数据湖中完成

8. 数据网格

8.1. 代数据仓库、数据编织和数据湖仓架构都涉及数据集中化:在IT控制的架构下,将运营数据复制到IT所拥有的中央位置,然后由IT创建分析数据

8.2. 每个领域都有自己的小型IT团队,负责管理自己的数据、清洗数据、创建分析数据并使其可用

8.3. 数据网格只是一个概念,而不是一种技术

完整的大数据知识体系,大数据学习路线图 已经火了很久了,一直想了解它学习它结果没时间,了解了一些资料,结合我自己的情况,整理了一个学习路线。 谈起零基础学习大数据,有几点建议,先给大家说一下:虽然大数据的前景让我们为之着迷,但一定不要被金钱蒙蔽了双眼。大数据说实话,真的是一门复杂枯燥的技术,没有很深的兴趣爱好,很少有坚持下来的。大数据,不高深,但也不简单;不难学,但也需要时间和耐心。在学习大数据之前,一定要坚定自己的信念,不要趋之... 阅读详情

相关推荐

【数开】黑马-大数据开发

黑马大数据开发-课程笔记1、Hadoop1.1、介绍Hadoop1.2、Hadoop特性优点1.3、hadoop集群中hadoop都需要启动哪些进程,他们的作用分别是什么?1.4、Hadoop主要的配置文件1.5、Hadoop集群重要命令1.6、HDFS的垃圾桶机制1.7、HDFS写数据流程1.8、Hadoop读数据流程1.9、SecondaryNameNode的作用1.10、HDFS的扩容、缩容(面试)1.动态扩容1.1. 基础准备1.2. 添加datanode1.3.datanode负载均衡服务1.4.

浪里小飞侠的博客 2954

奈学教育大数据架构分享下载

深度剖析了各个基础技术的源码(ZooKeeper、Hive、Spark、Flink、Hadoop等),对这些基础技 术知识动态的排列组合,形成大数据全局架构观,并深入讲述大数据全局架构设计的方方面面,打 造真正满足企业万亿级海量数据规模的数据中台,真正赋能前台业务。同时,在企业万亿级真实项 目落地环节,采用高性能、高可用、高扩展的架构设计原则,技术上更是融合了企业级主流的离线 架构和实时架构,带领大家构建PB级的大数据中台,真正落地“企业千亿级的数据仓库中台”,实现 “企业级数据中心平台”,搞定“企业千亿级

xueyuer2009的博客 623

存算分离 vs 传统架构:大数据平台性能对比实测

小张是某电商公司的大数据工程师,最近愁得头发都掉了——公司的Hadoop集群又满了:计算资源只剩20%,但存储还剩30%,要扩容就得买10台存算一体的服务器(每台几十万),钱花得肉疼。这时候领导问:“听说存算分离能解决资源浪费的问题?到底好不好用?其实小张的困惑不是个例。过去10年,传统存算一体架构(如Hadoop)是大数据平台的“标准答案”,但当数据量从TB级涨到PB级,“存算绑定”的短板越来越明显:资源利用率低、扩容灵活度差、成本高。而存算分离架构。

软件工程实践的博客 821

读数据架构知识体系指南03数据湖(上)

读数据架构知识体系指南03数据湖(上)

lyingSeven的博客 137

2024银行科技岗笔试通关秘籍:从资料准备到实战技巧

本文系统解析了2024年银行科技岗笔试的考察内容与备考策略。文章指出,笔试是一场涵盖通用能力测试、计算机专业基础、金融科技知识和英语性格测试的复合型考试,并重点提供了数据结构与算法、计算机网络、数据库等高频考点的深度解析与实战突破技巧,帮助考生高效准备,顺利通关。

weixin_29243279的博客 121

从时序参数到电压供给:TTL(RGB)液晶屏驱动调试全解析

本文全面解析TTL(RGB)液晶屏驱动调试的关键技术,从时序参数配置到电压供给系统搭建,详细介绍了同步信号参数、寄存器配置技巧以及升压电路设计。通过实战案例和常见故障分析,帮助工程师快速掌握液晶显示屏调试方法,提升开发效率。

weixin_30588675的博客 247

大数据之Hadoop读写流程与2.X架构

Hadoop读写流程与2.X架构 安全模式 集群启动时的一个状态,处于安全模式的状态下,只向客户端提供文件的只读视图 HDFS的权限 HDFS对权限的控制 只能防止好人做错事 不能防止坏人做坏事 你告诉他你是谁,他就认为你是谁! 机架感知策略 我们需要将副本放在不同的DN节点上,节点也需要一定的考量 可靠性、可用性、带宽消耗 第一个节点 集群内部(优先考虑和客户端相同节点作为第一个节点) 集群外部(选择资源丰富且不繁忙的节点为第一个节点) 第二个节点 选择和第一个节点不同机架的其他节点 第三

qq_46060451的博客 3810

从零到一:用STM32 FOC算法驯服无刷电机的艺术

本文详细介绍了如何使用STM32和FOC算法实现无刷电机的高性能控制。从硬件搭建、参数识别到闭环调节,一步步解析FOC算法的核心原理与调优技巧,帮助开发者掌握电机控制的关键技术,实现从零到一的精准驯服。

kkk56的博客 918

从mongodb中读数据比mysql快多少倍

数据库相关视频讲解:用python编程Excel有没有用处?从mongodb中读数据比mysql快多少倍 在当今互联网时代,数据处理是非常重要的一项工作。在大数据量情况下,如何高效地读取数据是数据库性能优化的重要方向之一。在数据库选择上,常用的有关系型数据库MySQL和非关系型数据库MongoDB。本文将探讨从Mongo...

weixin_36880140的博客 238

USB3.0 Type-B连接器SSTX/SSRX信号定义常见错误与硬件设计避坑指南

本文详细解析了USB3.0 Type-B连接器中SSTX/SSRX信号的定义标准与常见设计错误。针对连接器厂商图纸可能出现的信号标识错误,提供了实用的排查方法和硬件设计避坑指南,帮助工程师避免因引脚定义颠倒导致的通信降级或故障,确保USB3.0高速传输的稳定性。

gg901的博客 1267

(八)DDR_PHY架构及功能——(PUB组成、初始化及Training流程、Clock关系)

文章目录一、DDR_PHY结构组成1.1、DDR Memory子系统1.2、DDR_PHY架构组成1.3、PUB模块功能实现流程1.3.1、DDR系统初始化流程1.3.2、PLL初始化流程 一、DDR_PHY结构组成 1.1、DDR Memory子系统   Memory子系统主要由DDR Controller和DDR_PHY(含DDR_IO)两个部分组成。DDR Controller主要承担其它子系统(如CPU)与Memory子系统进行数据交互时的传输效率及调度,DDR_PHY主要负责数据交互过程中的传输速

Mr.翟的博客 1万+

bigdata/AI/blockchain

前置视频基础阶段 1-大数据学习中的 Linux基础 【课程内容】Linux安装使用、Linux文件系统、Linux用户和进程管理、 Shell和网络基础、git工具、 Linux小测验。 【课程目标】掌握Linux使用方式和常见命令;熟悉Linux环境,包括shell和git使用 2-大数据学习中的 ja...

cxzhq2002的杂记 556

数字电路逻辑与设计实验三 译码器和数据选择器

1. 译码器功能测试 将 74LS139 按图 3.1 接线,按表 3.2 输入电平分别置位,填输出状态表。 2. 译码器转换 将双 2-4 线译码器转换为 3-8 线译码器。 (1)画出转换电路图。 (2)在实验箱上接线并验证设计是否正确。 (3)设计并填表写该 3-8 线译码器功能表,画出输入、输出波形。 3. 数据选择器的测试及应用 (1) 将双 4 选 1 数据选择器 74LS153 参照图 3.2 接线,测试其功能并填写功能表 3.3。 (2)将实验箱脉冲信号源中固定连续脉冲 4 个不

欢迎交流学习心得 3085

大数据领域中 HDFS 的架构剖析

文件的命名空间(Namespace):比如这个路径,包含目录结构和文件名;文件的数据块信息:比如data.txt被分成了3个数据块(Block1、Block2、Block3),每个块的大小、存储的DataNode地址;文件的属性:比如创建时间、修改时间、所有者、权限(类似Linux文件系统的ls -l输出)。这些元数据全部存在NameNode的内存中(因为内存的读写速度极快),这样NameNode能快速响应客户端的请求。比如当你要读。

小程序开发 739

【2025国赛A题】A题烟幕干扰弹的投放策略思路+代码+论文

【2025国赛A题】A题烟幕干扰弹的投放策略思路+代码+论文

订阅付费专栏Matlab(奶茶价版),可赠送奶茶价版付费专栏指定代码1份; 866

全面解读 SAP Business Data Cloud

SAP 在 2025 年初正式推出(简称BDC),它把、以及全新的统一封装为一项完全托管的 SaaS 服务,配套交付“语义层 + 数据产品 + 智能应用”三层能力,为企业构建真正贴近业务语境的 “Business Data Fabric”。这一方案不仅解决了跨系统数据碎片化、治理难及 AI 训练数据可信度低的问题,还为现有 BW 客户、S/4HANA以及第三方工作负载提供云上现代化路径和零拷贝数据共享机制。本文将围绕技术架构、核心组件、业务场景、迁移路线及未来展望展开,以 Henkel 等真实案例佐证。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 909

大数据平台架构综述 - TO DO

参考文献: 1.大数据平台架构设计探究https://mp.weixin.qq.com/s/WlI-nU3hv5NC4_pPC_7jYg

bmwlwg的博客 591

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

奈学教育《大数据架构师》课程大纲

深度剖析了各个基础技术的源码(ZooKeeper、Hive、Spark、Flink、Hadoop等),对这些基础技 术知识动态的排列组合,形成大数据全局架构观,并深入讲述大数据全局架构设计的方方面面,打 造真正满足企业万亿级海量数据规模的数据中台,真正赋能前台业务。同时,在企业万亿级真实项 目落地环节,采用高性能、高可用、高扩展的架构设计原则,技术上更是融合了企业级主流的离线 架构和实时架构,带领大家构建PB级的大数据中台,真正落地“企业千亿级的数据仓库中台”,实现 “企业级数据中心平台”,搞定“企业千亿级

yuemuyi的博客 1766

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

架构师的登山之路|第六站:从 Hadoop 到 Flink,大数据组件你该怎么学?

解决「放得下、算得动」;Hive/HBase:一个管离线分析、一个扛在线读写;Spark:离线计算的主力瑞士军刀;Flink:实时流式计算的核心引擎。大数据组件不是「越多越好」,而是要用对地方;学习顺序可以很清晰:先 Hadoop → 再 Hive/Spark → 然后 HBase/Redis → 最后 Kafka/Flink;作为架构师,最重要的不是 API 多熟,而是:能帮业务挑对组件;能设计出可靠、可扩展、可运维的整体架构。

xhcx_25的博客 928

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

大数据存储架构

全称分布式文件系统Hadoop分布式计算中的数据存储系统用途:为Hadoop分布式计算提供数据存储,特别适用于大规模数据集。特点基于流数据模式,适合超大文件。运行在普通硬件上,成本低廉。简单文件模型,优化数据访问。强大的跨平台兼容性。HDFS(Hadoop Distributed File System)设计了多种容错机制来确保数据的可靠性和访问的连续性,即使在面临各种故障时也能保持稳定运行。

Xiao_die888的博客 1889

OPPO大数据离线计算平台架构演进

1 前言OPPO的大数据离线计算发展,经历了哪些阶段?在生产中遇到哪些经典的大数据问题?我们是怎么解决的,从中有哪些架构上的升级演进?未来的OPPO离线平台有哪些方向规划?今天会给大家一一...

过往记忆大数据 1829

大数据笔记之HDFS

HDFS(Hadoop Distributed File System),它是一个文件系统,用于存储文件,通过目录树来定位文件;其次,它是分布式的,由很多服务器联合起来实现其功能,集群中的服务 器有各自的角色。HDFS的使用场景:适合一次写入,多次读出的场景。一个文件经过创建、写入和关闭 之后就不需要改变。

m0_37635053的博客 1340

大数据技术原理与应用 期末复习 知识点全总结(林子雨版

信息化浪潮发生时间标志解决的问题代表企业第一次浪潮1980年前后个人计算机信息处理Intel、AMD、IBM、苹果、微软、联想、戴尔、惠普等第二次浪潮1995年前后互联网信息传输雅虎、谷歌、阿里巴巴、百度、腾讯等第三次浪潮2010年前后物联网、云计算和大数据信息爆炸亚马逊、谷歌、IBM、VMWare、Palantir、Hortonworks、Cloudera、阿里云等1、HDFS要实现的目标:(1)兼容廉价的硬件设备(2)流数据读写(3)大数据集。

天玑的博客 1万+

MPP架构和分布式架构的区别

对大数据的数据处理需求,当前技术方向上存在两个不同的发展路线,MPP和分布式处理。两者数据处理的基本思路都是一样的,分布式并行处理再合并结果;但由于二者在处理架构上的差异,最终产品在应用需求性能侧重也有所不同。

weixin_42049123的博客 4873

集群写入hbase_【大数据架构综述】数据存储篇之Hbase

Hbase一、Hbase是什么Hbase是一个开源的Nosql数据库,参考google的BigTable建模,使用Java语言实现,运行在HDFS文件系统上,为Hadoop提供类似BigTable的服务。Apache Hbase最初是Powerset公司为了处理自然语言搜索产生的海量数据而开展的项目。它可以存储海量稀疏的数据,并且具备一定的容错性、高可靠性及伸缩性。且具备Nosql数据库...

weixin_35706067的博客 289
上一篇: 读数据架构知识体系指南06数据处理
下一篇: 读数据架构知识体系指南08架构设计会议
躺柒
博客等级 码龄4年 7004粉丝 1320原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值