logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MySQL 核心进阶学习笔记:事务、锁、引擎、日志与并发问题

事务是数据安全的核心,牢牢掌握 ACID 和隔离级别,金融 / 订单场景必用。InnoDB是生产环境首选引擎,支持事务、行锁、故障恢复,适配高并发。锁用于控制并发,行锁提升性能,表锁简单安全,间隙锁解决幻读。慢日志 + 重做日志是数据库优化和数据安全的双保障,必须熟练配置。并发问题通过隔离级别 + 锁解决,MySQL 默认 REPEATABLE READ 满足绝大多数场景。

#mysql#学习
MySQL 主从复制搭建全流程笔记(AI润色)

在生产环境中,单节点 MySQL 存在单点故障、读写压力瓶颈、数据容灾不足等问题,而主从复制✅读写分离:主库负责写操作,从库负责读操作,分摊业务压力✅数据容灾:从库实时同步主库数据,主库故障时可快速切换✅数据备份:在从库执行备份操作,不影响主库业务✅高可用架构:基于主从搭建 MHA、Keepalived 等高可用方案时间同步:主从必须用 NTP 同步时间,否则会出现各种诡异问题server-id

#mysql#数据库
Docker 技术学习笔记:从环境搭建到核心原理

实战完成 CentOS 9 下 Docker 的安装、配置与镜像加速,搭建稳定的学习环境。理解 Docker 与虚拟机的核心差异,明确 Docker 轻量、高效的核心定位与适用场景。吃透镜像分层、CoW 机制等核心原理,掌握镜像与容器的生命周期管理命令。明确容器存储分离原则,掌握数据挂载方法,解决容器数据持久化问题。

#docker#学习
Docker 常用命令全集

一、基础信息命令二、镜像 Image 命令1. 搜索镜像--no-trunc2. 拉取镜像:拉取所有标签版本3. 查看本地镜像-q4. 删除镜像:强制删除5. 构建镜像(Dockerfile)--no-cache6. 保存 / 加载镜像7. 容器提交为镜像-m三、容器 Container 命令1. 创建并启动容器docker run(最重要)-d-it-P--name 名称-w 路径-u 用户2.

#docker#eureka#spring cloud
K8S Namespace & Pod 学习笔记

定义:K8S 集群级资源,将物理集群划分为多个虚拟集群,实现资源 / 租户 / 环境逻辑隔离。应用场景:多团队、多项目、多环境(test/dev/prod)大型集群;小规模集群无需创建。默认命名空间:运行 K8S 系统组件default:未指定 Namespace 的资源默认归属定义:K8S 最小可部署计算单元,由1 个或多个容器组成,共享网络、存储、上下文。组成:应用容器 + Init 容器(启

#kubernetes#学习
K8s 核心资源学习笔记(Pod + Deployment)

Deployment 是 Kubernetes 中管理无状态应用的核心控制器副本管理:确保指定数量的 Pod 副本正常运行扩缩容:调整 Pod 副本数应对流量变化滚动更新:无停机更新应用版本版本回滚:更新失败时快速回退到历史版本版本保留:保留历史更新记录,支持审计与回滚适用场景:Web 服务、API 服务等无状态应用(无本地存储、任意副本可被替换)。Deployment 支持两种更新策略,核心差异

#kubernetes#学习
Kubernetes Ingress 个人学习笔记

Ingress 是 K8s 集群中管理七层(HTTP/HTTPS)外部流量的核心资源对象,是 Service 之上的流量路由抽象层,主要用于替代多个 NodePort、LoadBalancer 服务,实现集群服务的统一入口访问。用户通过 yaml 创建的 K8s 资源,仅存储路由、TLS、域名等规则,无实际流量处理能力。必须安装控制器:仅创建 Ingress 资源无任何效果,控制器是流量核心规范匹

#kubernetes#学习
K8S RBAC 认证授权学习笔记

资源类型作用域适用场景Role单个命名空间授权命名空间内资源(如仅允许读取 default 命名空间的 Pod)集群级授权集群级资源(Node)、跨命名空间资源(所有 Secrets)、非资源路径(/healthz)Role/ClusterRole 核心配置字段apiGroups:目标资源所属 API 组(核心组填 "",如 Pod;扩展组如 apps、batch);resources。

#kubernetes#学习
K8S-Helm与灰度发布学习笔记

蓝绿发布侧重快速切换、极速回滚、版本彻底替换,适合重大版本更新;金丝雀发布侧重风险可控、渐进迭代、真实流量验证,适合日常迭代更新。实际生产中,可根据业务重要程度、版本改动幅度,灵活选择适配的发布策略,核心目标是降低上线风险、保障业务连续性。(注:文档部分内容可能由 AI 生成)

#kubernetes#学习
ELK技术栈全套学习笔记(Elasticsearch+Logstash+Filebeat)

支持文件、TCP/UDP、Kafka、MySQL、Beats、HTTP 等多种数据源,生产最常用beats 插件(对接 Filebeat)。# 对接Filebeat输入配置input {beats {port => 5044 # 固定端口,与Filebeat输出端口一致# 文件输入配置input {file {sincedb_path => "/dev/null" # 不记录读取位置,每次从头读取

#elk#学习
    共 19 条
  • 1
  • 2
  • 请选择