MySQL8.0版本的安装可以使用解压配置方式也可以使用步骤安装方式,两种方式都有可取之处,下面从软件下载开始,讲解解压版和安装版的安装和使用步骤...查看全文>>
MySQL是整个IT基础课程,SQL贯穿整个IT人生,俗话说,SQL写的好,工作随便找。本课程从零到高阶全面讲解MySQL8.0,学习本课程之后可以具备基本开发所需的SQL水平。查看全文>>
Hadoop技术栈,作为通用型分布式框架,可以同时完成海量数据的存储、计算、以及资源管控等多种任务,是大数据体系中的必学组件,也是绝佳的大数据入门技术栈。在大数据日益火爆的今天,很多程序员朋友都准备将其作为自己以后的职业方向,探索高薪职业赛道。那么,Hadoop技术栈便是你入行的第一步!查看全文>>
一个类只要实现了__enter__()和__exit__()这个两个方法,通过该类创建的对象我们就称之为上下文管理器。上下文管理器可以使用 with 语句,with语句之所以这么强大,背后是由上下文管理器做支撑的查看全文>>
MapReduce是一种编程模型,用于处理大规模数据集的并行运算。使用MapReduce执行计算任务的时候,每个任务的执行过程都会被分为两个阶段,分别是Map和Reduce,其中Map阶段用于对原始数据进行处理,Reduce阶段用于对Map阶段的结果进行汇总,得到最终结果,这两个阶段的模型如下图所示。查看全文>>
ReduceTask的工作过程主要经历了5个阶段,分别是Copy阶段、Merge阶段、Sort阶段、Reduce阶段和Write阶段,如下图所示。查看全文>>