自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Git 基础:从概念到对比

Git是一个开源的分布式版本控制系统,由Linus Torvalds于2005年开发,用于高效管理项目版本。相比集中式系统(如SVN),Git具有分布式架构、高性能和强大的分支管理等优势,解决了单点故障和离线协作等问题。Git支持命令行和图形化工具(如TortoiseGit、SmartGit),适用于不同开发场景。GitHub等平台提供了代码托管和协作功能。Git在分支管理、数据安全性和团队协作效率上显著优于SVN,成为当前主流的版本控制系统。

2025-12-25 00:59:33 849

原创 学习知识点简单汇总2

本文汇总了开发运维中的常用技术要点:1) Git提交代码到GitLab的完整流程;2) Jenkins参数命名规范(不支持减号);3) MySQL表备份与索引创建方法;4) Redis哈希类型操作命令;5) Linux系统资源监控指令;6) 大文件删除后空间未释放的解决方法;7) Docker私有仓库登录操作;8) Nginx的Header传递配置及8项优化建议;9) 主流容器编排技术对比;10) Zookeeper的分布式协调服务本质。涵盖版本控制、数据库、缓存、容器化、中间件等核心运维场景。

2025-12-24 08:15:00 892

原创 学习知识点简单汇总1

知识点简单汇总:涵盖了内容里的云服务、数据库、缓存、容器、版本控制等简单技术范畴

2025-12-23 21:57:14 859

原创 ZooKeeper详细 部署与操作指南(单机、伪分布及集群模式)

ZooKeeper 部署的三种模式部署(单机、伪分布及集群模式)

2025-12-23 08:30:00 919

原创 zookeeper简单介绍

提供轻量级的键值对存储(类似小型分布式数据库),但仅适合存储少量核心元数据(非海量业务数据);支持数据变更的监听 / 回调(Watcher 机制),实现 “事件驱动” 的协同。当数据状态变更时,主动通知已注册的观察者触发响应,以此实现集群的 Master/Slave 等协同管理模式。全局数据一致:所有节点保存相同数据副本,客户端连接任意节点读取的数据均一致。2、每个 ZNode 默认支持存储 1MB 以内的元数据(非海量业务数据);数据更新原子性:单次数据更新操作要么完全成功,要么完全失败,无中间状态。

2025-12-22 00:48:31 258

原创 Docker 基础入门(核心概念 + 常用命令)

Docker 使用 Google 公司推出的 Go 语言进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 OverlayFS 类的 Union FS 等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术。Docker 把应用及其所有依赖(代码、运行时、库、配置、系统工具等) 打包成一个标准化的「容器镜像」,镜像可在任何支持 Docker 的环境中运行,容器启动后与宿主机隔离,但共享操作系统内核,轻量且高效。

2025-12-17 07:45:00 248

原创 Redis 基础入门与部署实践指南

Redis是一款开源的、高性能的键值对(Key-Value)NoSQL 数据库。Redis 凭借独特的技术特性,成为当前最主流的内存数据库之一,显著区别于传统 Key-Value 缓存产品核心优势体现在以下三方面:Redis 支持数据的持久化,可以将内存中的数据保存在磁盘中,当服务重启时,可以再次加载进行使用,保障了数据的可靠性,避免因服务重启导致数据全部丢失。

2025-12-13 08:15:00 1220

原创 MySQL 数据备份与恢复流程手册

例如:mysqldump -uroot -p'123456' --databases girls atguigu > girls-atguigu.sql。(4)因为是拷贝物理文件,即使文件中存在很多“空洞”(大量DELETE导致),也无法通过恢复来收缩。(2)无需实例在线,在实例关闭的情况下,可直接拷贝文件,不用担心备份的一致性。(1)备份、恢复速度快,尤其是恢复速度直接关系着数据库服务的 RTO。(2)恢复时,对平台、操作系统、MySQL版本有要求,必须一致或兼容。(6)恢复后,能有效收缩空间。

2025-12-11 22:16:10 282

原创 MySQL 数据库:约束、事务与视图核心知识点梳理

为确保数据库中数据的一致性,数据的操纵应当是离散的成组的逻辑单元:当它全部完成时,数据的一致性可以保持,而当这个单元中的一部分操作失败,整个事务应全部视为错误,所有从起始点以后的操作应全部回退到开始状态。事务的隔离性是指一个事务的执行不能被其他事务干扰,即一个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间不能互相干扰。一种虚拟存在的表,行和列的数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的,只保存了sql逻辑,不保存查询结果。

2025-11-27 10:56:28 896

原创 《零掌控 NGINX: 编译安装路径 + 服务部署全实战,小白也能高效搭建高性能服务!》

Nginx(发音同“engine x”)是一个高性能的反向代理和Web服务器软件,具备反向代理、负载均衡、缓存、HTTP 服务器、邮件代理等多种功能,最初是由俄罗斯人Igor Sysoev开发的。Nginx的第一个版本发布于2004年,其源代码基于双条款BSD许可证发布,因其系统资源消耗低、运行稳定且具有高性能的并发处理能力等特性,Nginx在互联网企业中得到广泛应用。什么是编译安装?

2025-11-04 16:42:15 698

原创 《Linux 运维工程师必备:企业级 MySQL 数据库 SQL 语句(DML 数据操作 + DDL 库表管理)初步实战训练营,从 0 到 1 搞定库表增删改查!》

摘要:本文演示了MySQL数据库操作的基础命令,包括DML(数据操作)和DDL(库表管理)两大核心部分。DML部分展示了数据表的创建、插入(两种方式)、查询、更新、删除等操作;DDL部分则涵盖了数据库/表的创建修改(表名/列名/类型)、字段增删、表复制等管理操作。文中所有操作都通过实际SQL命令展示,并包含查看结果的验证步骤,完整呈现了MySQL基础运维的主要场景,为Linux环境下数据库管理提供了实用参考。

2025-11-03 22:22:01 435

原创 Redis 安装部署

nohup 方式后台启动(Linux 通用方式)配置文件方式后台启动。

2025-10-27 13:58:08 819

原创 MYSQL-8.0.26安装(二进制方式)

mysql> alter user 'root'@'localhost' identified by '密码';[root@hadoop102 mysql-8.0.26]# mysqladmin password '密码'2)编辑 /etc/profile 文件。进入mysql-8.0.26目录。进入mysql-8.0.26目录。1)获取 MySQL 路径。进入module目录。3)重新加载配置文件。开机自动启动 MySQL 服务。停止 MySQL 服务。启动 MySQL 服务。查看 MySQL 服务。

2025-10-17 22:42:57 711

原创 Linux系统配置优化全攻略

本文介绍了Linux系统配置的基本四项和高级四项操作,以及规范化的六项配置流程。

2025-10-11 01:40:36 835

原创 MYSQL数据库

数据库的概念诞生于20世纪60年代,随着信息技术和市场的快速发展,数据库技术层出不穷,数据库的数量和规模越来越大,其诞生和发展给计算机信息管理带来了一场巨大的革命。有数据的地方就有数据库。它无所不在,网站的背后,应用的内部、单机软件、区块链里,甚至在离数据库最远的 Web 浏览器中,也逐渐出现了其雏形(各类状态管理框架与本地存储)。数据库可以简单地只是内存中的哈希表、磁盘上的日志,也可以复杂到由多种数据系统集合而成。

2025-10-08 23:57:05 1036

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除