2023大数据-架构师案例(八)
Lambda架构

- nginx (b) Hbase (c)Spark Streaming (d)Spark (e)MapReduce
(f)ETL (g)MemSQL (h)HDFS (i)Flume (k)数据存储层
(l)kafka数据采集层 (m)业务逻辑层
将上面分别填入其中(9分)
1 d spark
2 e MapReduce
3 k 数据存储层
4 g MemSQL
5 h HDFS
6 I kafka
7 flume
8 ETL
解析:
ETL采用Sqoop/Datax来数据迁移到分布式存储文件HDFS,之后通过Spark和MapReduce工具离线计算处理,将结果视图发送到hive数据仓库,将结果存储到HDFS。
Nginx则是用flume采集信息,通过kafka实时数据集成,Spark Steaming计算处理分析,把结果存储到MemSQL/Doris。
合并计算则是用Spark来将批处理和实时处理的数据合并存储到HBase。


数据源:HDFS
批处理层:Offline Hive/MR/Spark
加速层:Flink/Storm
数据迁移:Collector/DataX/Sqoop
服务层:MongoDB/HBase/Redis OneDataAPI
Kappa架构
Kappa则是去掉了批处理层,所以处理历史数据的能力比Lambda架构差点。
业务和技术需求方面:
Lambda架构依赖Hadoop,Spark,Storm技术。
Kappa依赖Flink计算引擎,偏流式计算。
Hadoop里的HDFS是用于海量存储,而MapReduce则是用于海量计算。
相关文章:
2023大数据-架构师案例(八)
Lambda架构 nginx (b) Hbase (c)Spark Streaming (d)Spark (e)MapReduce (f)ETL (g)MemSQL (h)HDFS &#x…...
【Python】Python:探索未来科技的风向标
Python:探索未来科技的风向标 一、背景 近年来,随着人工智能、大数据、云计算等技术的飞速发展,Python 作为一门功能强大、简单易学的编程语言,逐渐成为了开发者的首选。在我国,Python 的热度持续攀升,不…...
Java语言程序设计——篇十一(6)
🌿🌿🌿跟随博主脚步,从这里开始→博主主页🌿🌿🌿 欢迎大家:这里是我的学习笔记、总结知识的地方,喜欢的话请三连,有问题可以私信🌳🌳&…...
2024年有哪些好用的文件加密软件?十款常用加密软件推荐
在2024年,随着数据泄露和网络威胁的日益复杂,文件加密软件成为了保护敏感信息不可或缺的工具。无论是个人用户还是企业,选择合适的加密软件都是确保数据安全的重要一环。 1. 安秉加密软件 安秉加密软件专为企业设计,提供全面的信…...
书生大模型学习笔记3 - 书生开源大模型链路体系
学习视频链接:书生浦语大模型全链路开源体系_哔哩哔哩_bilibili...
【竞技宝】奥运会:法国国奥淘汰埃及国奥晋级决赛
法国国奥在巴黎奥运会男足半决赛跟埃及国奥相遇,赛前大部分球迷和媒体,都一边倒看好法国国奥能轻松获胜。首先,法国国奥整体实力高出一个档次。最后,法国国奥坐拥主场作战的优势。所以,法国国奥正常发挥的话࿰…...
C++的STL简介(四)
目录 1.List 2.list 模拟实现 2.1基本框架 2.2 list_node 2.3 list 2.3.1 默认构造 2.3.2 析构函数 2.3.3 begin() 2.3.4 end() 2.3.5 size() 2.3.6 empty() 2.3.7 inser…...
NIO专题学习(一)
一、BIO/NIO/AIO介绍 1. 背景说明 在Java的软件设计开发中,通信架构是不可避免的。我们在进行不同系统或者不同进程之间的数据交互,或者在高并发的通信场景下都需要用到网络通信相关的技术。 对于一些经验丰富的程序员来说,Java早期的网络…...
Linux学习笔记:Linux基础知识汇总(个人复习版)
常用命令: 1、ls -a:显示所有文件(包括隐藏文件),简洁版 -l:显示所有文件,详细版 -R:显示所有文件以及子目录下文件,简洁版 可以搭配使用。 2、netstat -i&#x…...
MSR020/MSR040低温漂、低功耗电压基准
MSR020/MSR040 是低温漂、低功耗、高精度 CMOS 电压基准, 具有 0.05% 初始精度和低功耗的特点。 该器件的低输出电压迟滞和低长期输出电压漂移的 特性,可以进一步提高稳定性和系统可靠性。 此外,器 件的小尺寸和低工作电流的特性使其非…...
一个是生产打包的时候, 一个是本地测试启动的时候,maven如何配置?
在Maven项目中,使用两套不同的pom.xml配置分别用于生产打包和本地测试启动是常见需求,尤其当你需要调整依赖范围、插件配置或使用不同资源文件时。Maven通过profiles和activeProfiles提供了灵活的配置管理方案,允许你为不同的环境或构建场景定…...
公文字体包下载
https://zuzhibu.xaufe.edu.cn/info/1063/3421.htm 下载解压后,将相应字体文件粘贴至C:\Windows\Fonts 等待安装完成就可以了...
主从备份及安装准备
主从复制 学习内容 1. 备份的三种类型 1. 热备份 2. 逻辑备份 3. 物理备份 2. 情景 ⼊职企业,发现企业架构为⼀主多从,但是两台从服务器和主库不同 步,但是每天会全库北⽅主服务器上的数据到从服务器,由于数据量 不是很⼤&a…...
翻译英文的软件,分享3款翻译神器!
在这个全球化的时代,跨越语言障碍成为了我们连接世界的桥梁。无论你是旅行爱好者、国际商务人士,还是学习新语言的求知者,一款高效、准确的翻译软件都是不可或缺的伙伴。今天,就让我们一起探索那些让沟通无界限的翻译神器…...
软件测试解读——性能效率测试
一、性能效率测试概述 性能效率(efficiency)为GB/T 25000.51-2016标准中提及的软件产品的八大产品质量特征之一。性能效率测试用于评估待测系统与软件在给定的时间和其他资源限制下完成其指定功能的程度,也称作性能测试。 为完成系统与软件性能测试,…...
【PLC】子程序功能心得
博主用GX Works编程的时候用到子程序,这里给大家和自己强调一下,每个子程序一定要以SRET结束,尤其是有多个子程序的时候 博主吃了个大亏,由于有两个子程序,结果第一个子程序没有写SRET,结果两个子程序默认以…...
Iris for mac 好用的录屏软件
Iris 是一款高性能屏幕录像机,可录制到 h.264。Iris 在可用时利用板载 GPU 加速。它可以选择包括来自摄像头和最多两个麦克风的视频。 兼容性 所有功能在macOS 11.0-14上完全支持,包括macOS Sonoma。 简单编码 直接录制为h.264、h.265、ProRes或Motion…...
Transformers实战05-模型量化
文章目录 简介主要类型量化的优点量化的缺点量化过程量化过程反量化过程 精度和参数 量化实例bitsandbytes安装bitsandbytes4bit量化(加载)8bit量化(加载)验证效果 简介 模型量化(Model Quantization)是一种优化技术,旨在减少机器学习模型的…...
【Python】bytes 和 bytearray 到底是什么类型呢?
bytes和bytearray同属于二进制序列类型,是常见的数值类型的一种。 bytes多用在在文件的读写、网络通信、数据编码/解码等场景用的比较多。 而bytearray在二进制数据处理、图像处理、内存映射文件和网络通信等场景用的比较多。 其中这两部分的主要差别: …...
Windows10上安装SQL Server 2022 Express
Microsoft SQL Server 2022 Express是一个功能强大且可靠的免费数据管理系统,可为轻量级网站和桌面应用程序提供丰富可靠的数据存储,为关系数据库: (1).LocalDB(SqlLocalDB):是Express的一种轻型版本,该版本具备所有可…...
[具身智能-345]:MCP Client工作原理
如果说 MCP Server 是“手脚”和“感官”,那么 MCP Client 就是连接“大脑”(LLM)与这些手脚的“神经系统”和“守门员”。它绝不仅仅是一个简单的 API 调用封装,而是一个具备状态管理、安全校验和协议转换能力的智能代理AI Agent…...
Python双目三维重建系统项目:双目标定、立体校正与双目测距全流程解析
python双目三维重建系统项目 双目标定,立体校正,双目测距,三维重建 该项目旨在带你了解三维重建流程:包括相机标定,立体匹配,深度计算等等 代码包含: 支持双USB连接线的双目摄像头 支持单USB连接线的双目摄…...
袁永福 电子病历,医疗信息化吓
在AI辅助开发的语境下,Skill就是一个包含了领域知识、最佳实践、代码模板的知识包。 以"DAO层CRUD生成"为例,一个Skill包含: /mnt/skills/dao-crud/ ├── SKILL.md # 使用说明 │ ├── 何时使用这个Skill │ …...
收藏!小白程序员轻松入门AI Agent,解锁大模型“手脚”与“感官”的奥秘
本文深入浅出地解释了AI Agent的概念和重要性,将AI Agent比作“全能的超级实习生”,拥有LLM的大脑进行决策,同时具备执行任务的能力。文章详细介绍了AI Agent的组成部分,包括大脑(LLM)、规划、记忆和工具&a…...
从零搭建微信支付商户后台:Spring Boot + Maven实战入门
1. 从Android开发到后台系统的跨界之旅 作为一个常年和Android Studio打交道的移动端开发者,第一次接触微信支付商户后台开发时,那种手足无措的感觉我至今记忆犹新。公司项目突然需要接入支付功能,后台开发人手不足,这个任务就落在…...
VLA 在微调之后,能遗忘到什么程度?上交CVPR‘26的工作给出了答案
点击下方卡片,关注“自动驾驶之心”公众号 戳我-> 领取自动驾驶近30个方向学习路线 作者 | Runhao Mao等 编辑 | 自动驾驶之心 本文只做学术分享,如有侵权,联系删文 >>自动驾驶前沿信息获取→自动驾驶之心知识星球 当自动驾驶技术逐…...
利益相关者中的期望管理与沟通协调
利益相关者管理中的期望与沟通艺术 在项目或组织运营中,利益相关者的期望管理与沟通协调是成功的关键。无论是客户、员工、供应商还是政府机构,他们的需求和预期直接影响项目的推进与成果。若缺乏有效管理,可能导致资源浪费、目标偏离甚至冲…...
收藏!小白程序员必看:如何低成本精准选型大模型,避免花冤枉钱?
选择大模型的关键在于匹配自身需求,需结合成本预算、技术能力、业务场景、合规要求四大维度进行筛选。文章提出先明确核心需求,拒绝参数崇拜,再根据个人开发者、小团队、垂直领域用户等不同类型给出具体选型建议。同时,文章还提醒…...
DDColor+ComfyUI修复老照片:人物建筑专用模型,效果对比展示
DDColorComfyUI修复老照片:人物建筑专用模型,效果对比展示 翻出家里的老相册,那些黑白照片总是带着一种特别的年代感。但看着看着,心里总会有点遗憾——要是能看到当时的色彩该多好。以前给老照片上色,要么得找专业人…...
别让论文卡住你毕业!热门工具毕业之家和PaperRed,从出稿到过审全包了
当前市面上的论文写作工具琳琅满目,但真正经过市场验证、口碑扎实的并不多。今天为你重点介绍两款热门工具——毕业之家和PaperRed,它们在2026年毕业生中广受好评,分别代表了“全流程管家”和“降重专家”两种不同定位。-10 一、毕业之家&am…...
