Author: oldbeef

Mysql三大日志系统

在企业实际的工作以及面试当中经常会提到undo log、redo log以及binlog这三个日志,这三个日志系统也起到了很重要的作用,他们共同保证了数据的安全性和可靠性。本文将详细介绍这三大日志体系的作用。 undo log 主要用来记录事务执行前的数据状态,主要用于: 事务的回滚:当事务执行失败

oldbeef oldbeef Published on 2025-06-26

Docker简介

Docker 是一个开源的应用容器引擎,它允许开发者打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 Docker 的应用场景 微服务架构:每个服务独立容器化,便于管理和扩展。 CI/CD流水线

oldbeef oldbeef Published on 2025-06-25

Kubernetes服务类型

在 Kubernetes 中,服务(Service)是一种抽象,它定义了一组 Pod 的逻辑集合和访问这些 Pod 的策略。Kubernetes 提供了多种服务类型,每种类型都有其特定的用途和特点,以下是一些常见的 Kubernetes 服务类型: 1. ClusterIP(默认类型) 特点:这是

oldbeef oldbeef Published on 2025-06-06

基于Kubeadm搭建Kubernetes集群

写在前面 在介绍环境的搭建前,有必要介绍一下容器、容器化、以及Kubernetes这些概念 容器与容器化 容器是一种轻量级、可移植的软件运行环境,它将应用程序及其依赖项打包在一起,形成一个独立的运行单元。容器的核心思想是通过隔离技术,为每个应用程序提供一个独立的运行空间,使其能够在不同的环境中保持一

oldbeef oldbeef Published on 2025-06-05

Neutron基本架构与数据流走向

Neutron 是 OpenStack 的网络服务组件,提供了丰富的网络功能,以支持虚拟机(VM)之间的通信、虚拟机与外部网络的连接,以及各种高级网络服务。 Neutron架构 Neutron架构分为四层 1. API Layer(应用编程接口层) 功能: 提供对外的 RESTful API 接口,

oldbeef oldbeef Published on 2025-05-14

Hive数仓基本操作

首先需要了解的是MapReduce的编写与操作需要操作人员具有JAVA的编程能力,而Hive存在的目的是用类SQL的语句,提供MapReduce操作。相较于直接编写MapReduce更加方面高效。 SQL中DDL语法的作用 数据定义语言(Data Definition Language, DDL),

oldbeef oldbeef Published on 2025-05-13

Hive数仓

数仓概念 数据仓库(Data Warehouse,简称数仓、DW),是一个用于存储、分析、报告的数据系统。 数据仓库的目的是构建面向分析的集成化数据环境,分析结果为企业提供

oldbeef oldbeef Published on 2025-05-13

YARN资源管理器介绍

Apache Hadoop YARN (Yet Another Resource Negotiator ,另一种资源协调者)是一种新的Hadoop资源管理器。 YARN是一种通用资源管理系统和调度平台,可为上层应用提供统一的资源管理和调度。 他的引入为集群在利用率、资源统一管理和数据共享等方面带来了

oldbeef oldbeef Published on 2025-05-08

MapReduce简介

了解MapReduce思想 MapReduce是一个分布式的并行处理框架 mapreduce的思想核心是“先分再和,分而治之” 所谓“分而治之”就是把一个复杂的问题,按照一定的“分解”方法分为等价的规模较小的若干部分,然后逐个解决,分别找出各部分的结果,然后把各部分的结果组成整个问题的最终结果。

oldbeef oldbeef Published on 2025-05-08
Previous Next