大数据测试知识架构与技术框架分享|大数据测试工程师学习方向

news2024/11/15 14:06:52

本文一起看一下关于大数据技术的基本的技术体系和典型技术栈,帮助想要从事大数据方向软件测试的朋友快速了解需要掌握的知识架构。

大数据基本的思想、它的整体框架,与以往的数据相关体系实际上是相类似的。区别主要在于数据的收集、存储包括资源的调度、计算引擎、数据分析、数据可视化这几个方面。每个方面所要处理的内容、所要处理的算法、最终展现的效果都发生了很大的变化。这种变化主要体现在我们数据的类型越来越多、数据的容量也越来越大。


上图中我们可以看到,在数据收集层,我们需要进行数据的提取、转换、加载。

在数据存储层,我们会面对各种各样结构化的数据和非结构化的数据,有越来越多的非关系型的数据库(NoSQL数据库),需要在数据存储层进行相关数据的专业化的存储。

在资源管理和服务协调层,需要很多更便利的、更弹性的资源管理的框架,进行数据处理的相关资源的管理。

在计算引擎层,针对不同的数据应用的场景,可以包括像批处理、交互式分析、流处理这样的典型的处理的模式。

在数据分析层,除了传统的数据仓库、OLEP、商务智能这些传统的数据分析的技术之外,现在有很多流式的、实时的数据处理、数据分析相关的框架技术。

在数据可视化层,也有很多精美的数据可视化相关的框架。
 


在上面这个图里我们可以看到一些典型的大数据技术栈

比如说在数据收集层,有像Kafka、Flume这种典型的消息处理、数据采集的中间件。

数据存储层,有非常多的NoSQL的数据库,像HBase、MongoDb、Redis等等各类型的、处理不同类型数据存储的数据库的技术,还有像HDFS这种典型的分布式文件系统。

在资源管理与服务协调层,有像YARN、ZooKeeper这些比较典型的资源调度的框架,它们不仅仅是在大数据系统里面,也会应用到很多分布式系统里面。

在计算引擎层,有批处理的、有流式的,不同的技术它们用的框架也不同。在数据分析层,有非常多的数据分析的模型和典型的框架。

我们整个大数据的技术体系、技术栈是非常复杂的,它分了很多层次,在不同的层次都要处理不同的问题。以上就是大数据技术的基本的技术体系和典型技术栈,希望能够对你有所帮助。

(谢绝转载,更多内容可查看我的主页)

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

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

相关文章

怎么一键导出多条数据的二维码?一物一码的在线生成技巧

怎么将多条数据生成单独二维码呢?现在扫描物品包装的二维码经常会看到对应的产品编号,一般是数字和字母组合内容,每个物品的编码都是不同的,怎么把不同的信息批量生成二维码呢?下面来给大家分享一物一码的使用技巧&…

ios动态创建控件及添加事件

效果如下,就是在一个空白页面动态添加控件,给按钮添加事件,图片名字和标题放入plist文件,plist是个Array,每一项是Dictionary。Dictionary里面方icon和name两个String的key。图片都放入Assets.xcassets。如果需要使用imageWithCon…

再次拿下品牌全球代言人,王鹤棣商业价值再度证明!

9月2日,FENTY BEAUTY品牌正式官宣王鹤棣为全球代言人,这也是该品牌创立至今官宣的中国首位全球代言人。 FENTY BEAUTY是由美国歌手Rihanna创立于2017年的高端美妆品牌,也是LV母公司LVMH集团联手RIHANNA一同孵化的品牌,因其产品具有…

【精选】基于HTML5技术应用于智能宠物寻找与领养系统的设计与实现(全网独一无二,阿龙独创)

博主介绍: ✌我是阿龙,一名专注于Java技术领域的程序员,全网拥有10W粉丝。作为CSDN特邀作者、博客专家、新星计划导师,我在计算机毕业设计开发方面积累了丰富的经验。同时,我也是掘金、华为云、阿里云、InfoQ等平台…

2020年ICPC南京站 补题记录

文章目录 A - Ah, Its Yesterday Once More(构造)E - Evil Coordinate(构造)F - Fireworks(概率三分)H - Harmonious Rectangle(打表)K - K Co-prime Permutation(签到&a…

Git如何安装和配置

一、Git 的安装 1、Git 的官网 Git (git-scm.com) 2、下载 Git for Windows 在官网下载好 Git 的安装文件后,接下来就可以进行安装了。 3、安装 Git 以管理员身份运行你下载的安装文件: 然后就可以进入安装向导了。 4、验证是否安装成功 当安装向…

数据资产入表和数据治理的联系和区别是什么?

引言:数据资产入表是指将企业的数据资源以资产的形式纳入财务报表中进行管理和计量。随着信息技术的飞速发展,数据已成为企业的重要资产之一。数据资产能够为企业带来直接或间接的经济利益,如通过数据分析优化业务流程、提升客户满意度、增加…

微信小程序安卓14蓝牙连接需要打开微信附近设备权限提醒

1.wx.onBluetoothDeviceFound去搜索附近的设备如果搜索不到一个设备则默认附近设备权限没打开(ps微信开放社区里面的 wx.getAppAuthorizeSetting接口里面的bluetoothAuthorized一样会返回“authorized”判断不了只要允许授权蓝牙,附近设备权限没授权依然…

class 4: vue.js 3监听器 watch

某些情况下需要监听某个响应式数据的变化,这时就需要使用监听器(watch)来实现了 watch的使用语法如下 选项:watch类型:{ [key: string]: string | Function | Object | Array}详解:watch属性是一个对象,该对象的键(k…

Unity (编辑器)数据持久化 之 ScriptableObject初识与创建

1.什么是ScriptableObject ScriptableObject - Unity 手册 如题,一个可以在Unity编辑器中方便编辑数据的工具 一个脚本继承该类,并且序列化或者有公共变量,即可在Inspector窗口看到它们 其特点: Q:是否可以将 ScriptableObject…

Nodejs的详细安装过程与步骤

目录 一、下载node.js 二、安装程序 三、检查是否安装成功 四、新建文件夹 五、配置环境变量 一、下载node.js 下载地址:Node.js — Run JavaScript Everywhere 选择想要下载的版本,点击Download Node.js 二、安装程序 (1&#xff0…

食家巷桃酥,一口酥脆,满是幸福

在美食的世界里,总有一些味道能瞬间勾起我们的回忆,食家巷桃酥便是其中之一。初见食家巷桃酥,那金黄的色泽便让人眼前一亮。每一块桃酥都像是一件小小的艺术品,边缘微微隆起,中间微微凹陷,散发着诱人的香气…

文产数字化,古迹存久远——福永街道凤凰古村RV数字全景在线游览平台上线

深圳宝安区宣传文化体育发展专项资金资助、福永街道党建服务中心指导的“凤凰古村文物抢救性挖掘与传承现实虚拟(RV)数字化工程”项目自从2024年6月份正式启动以来,经紧锣密鼓地调研、采集和制作,目前,该项目已正式完工…

【HarmonyOS 4.0】应用级变量的状态管理

组件级变量的状态管理装饰器仅能在页面内,即一个组件树上共享状态变量。 如果开发者要实现应用级的,或者多个页面的状态数据共享,就需要用到应用级变量的状态管理。 1. LocalStorage(LocalStorageProp/LocalStorageLink&#xff0…

软考有哪些科目一年考两次?

软考高级【系统分析师】及【系统架构设计师】是一年考两次的。 软考中级【软件设计师】和【网络工程师】也是一年考两次的。 其他科目一年都只开考一次,或者上半年开考,或者下半年开考,具体考试时间可看下图。 软考考题类型/数量/考试方式&…

西安运营服务体系完善的产业园在哪里?

在西安这片充满历史底蕴与创新活力的土地上,有一处运营服务体系完善的产业园正熠熠生辉,成为众多企业追逐梦想、实现发展的理想之地。 这个产业园坐落在 [西安市长安区东长安街481号]的西安国际数字影像产业园,园区正以其卓越的运营服务体系吸…

为什么音视频SDK成为线上招投标不可或缺的技术支持?

随着信息技术的飞速发展和数字化转型的深入,线上招投标已成为现代商业活动中不可或缺的部分。这一过程不仅提高了招投标的效率,还增强了透明度和公平性。在这个过程中,音视频SDK(软件开发工具包)作为关键技术之一&…

nvm管理node版本解决node版本冲突问题

nvm管理node版本解决node版本冲突等乱七八糟的问题 说明一、node环境检查二、安装nvm三、node安装说明 本文主要内容为nvm的安装,包括node环境的检查,nvm下载安装以及不同版本的node安装 更新时间:2024/09/01 16:39 本文仅为记录学习轨迹,如有侵权,联系删除 一、node环…

webros机器人控制软件

一、可显示轨迹。 二、可显示机器人状态,如速度、位置等。 三、可以对机器人进行多点导航设置并下发导航点。 技术栈:rosbrige_server ,vue3,ros1,robotwebtool

美畅物联丨智能安防新趋势:IPC规格参数详解与选型建议

在畅联AIoT开放云平台的应用生态中,"端-边-网-云-用"这一核心理念始终是我们构建视频及AIoT底座平台的基石。其中,网络摄像机(IPC,即Internet Protocol Camera),作为端侧设备的核心成员&#xff…