运维

Apache IoTDB 全场景部署指南:从环境配置到单机 / 集群实战(基于 Docker 与原生部署)

Apache IoTDB 全场景部署指南:从环境配置到单机 / 集群实战(基于 Docker 与原生部署) 本文围绕Apache IoTDB部署展开,先介绍其核心组件ConfigNode与DataNode,对比Docker单机/集群、原生单机/集群四种部署模式的适用场景与组件要求。接着详解基础环境配置,包括磁

【Linux】网络基础(一)

文章目录 网络发展 认识协议 🚩网络协议 🚩协议分层 OSI七层协议 🚩TCP/IP五层(四层)协议 🚩网络传输基本流程 🚩数据包的封装和解包 MAC地址 网络发展起初计算机是用在军事上的 独立模式: 计算机之间相互独立网络互联:多台计算机连接

信创运维神器升级!LiveCD 工具 2.0 支持统信 / 麒麟,永久有效

国产系统大规模落地的今天,统信 UOS、银河麒麟 KylinOS 的运维场景越来越普遍,你总不能每次出问题都带着一台备用机去现场吧? 好消息来了:Linux PE (LiveCD) 运维工具 2.0 正式发布,一次重大升级——适配统信 / 麒麟双系统、不再过期、整合文件方舟、界面全面重构。一根 U 盘在手,Linu

【Spring Cloud】负载均衡-LoadBalance

系列文章目录 文章目录 系列文章目录 一、负载均衡介绍 1.1、问题描述 1.2、什么是负载均衡 1.3、负载均衡的一些实现 二、Spring Cloud LoadBalancer 2.1、快速上手 2.1.1、使用Spring Cloud LoadBalancer实现负载均衡 2.1.2、启动多个product-service实例 2.1.3、测试负载均衡

【Linux】基础IO(二)深入理解“一切皆文件” 与缓冲区机制:从原理到简易 libc 实现

文章目录 一、理解“⼀切皆文件” 二、缓冲区 什么是缓冲区 缓冲区刷新的三种策略、两种情况 语言级别缓冲区 使用C语言进行文件写入全流程 对之前现象的解释 总结(为什么要有语言缓冲区?) 一个例子对所学知识融会贯通 内核缓冲区 三、标准错误 现象 操作 四、设计一个简易libc库 一、理解“⼀切皆文件”

Docker 企业级镜像构建与安全实践

Docker 企业级镜像构建与安全实践 目标读者:DevOps 工程师、系统架构师、安全团队 核心诉求:在保证安全合规的前提下,实现高效、可维护的容器化交付 一、为什么企业级镜像构建需要"特殊对待"?在企业环境中,镜像构建远不止 docker build -t myapp . 这么简单。我们需要面对&#

MySQL InnoDB的 MVCC 实现机制

MySQL InnoDB的 MVCC 实现机制 1. MVCC概述 什么是 MVCC 当前读和快照读 MVCC 与锁机制的组合 2. MVCC的实现原理 隐式字段:记录的版本元数据 Undo Log:版本链的存储载体 Undo Log 的分类 版本链的形成过程 Read View:版本可见性的判断规则 不同隔离级别下的

【虚拟机VMware】下载虚拟机安装包(Windows、Linux)

前言 本文将介绍如何下载windows平台、Linux平台的虚拟机安装包,提供官方网址及百度网盘链接,可自行选择下载安装包。 目录 1. 官方下载 2. 百度网盘链接 VMware下载 这里分了两个获取安装包的渠道,一个是官方下载,一个是放置在百度网盘中的安装包链接,自行选择下载即可。(个人

Apache IoTDB(12):深度解析时序数据聚合的GROUP BY与HAVING子句

引言在工业物联网场景中,某设备监控系统每秒产生超过2万条包含温度、压力、振动幅度的多维时序数据。若直接存储原始数据,单日存储量将突破200GB。通过IoTDB的分组聚合(GROUP BY)与聚合结果过滤(HAVING)子句的协同使用,保证分析结果的精准性。Apache IoTDB 时序数据库【系列篇

GitLab+Jenkins实现流水线CI、CD(看这一篇就够啦!!!)

持续集成持续集成是它是一种重视软件开发人员(Dev)和运维技术人员(Ops)之间沟通合作的文化、运动或惯例。透过自动化“软件交付和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。以下图片是我们实现的最终目标。开发人员提交代码到gitlab仓库中,jenkins发现有代码提交自动触发构建方