自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在K8S上调度GPU资源

本文介绍了在Kubernetes中部署和使用GPU设备插件的方法。主要内容包括:1)通过DevicePlugins机制让Pod访问GPU资源,并说明GPU资源请求的限制条件;2)部署AMD GPU设备的步骤,需要预先安装驱动;3)部署NVIDIA GPU设备的详细流程,包括安装nvidia-docker2.0、配置运行时环境等;4)总结通过指定amd.com/gpu或nvidia.com/gpu资源请求来使用GPU。文章还提醒首次安装驱动后可不用重启服务器,但建议重启以避免意外情况。

2025-11-09 15:05:39 408

原创 K8S探针-Pod创建流程-kubeadm证书续期-VPA实战

容器探针(Probe)有三种类型:livenessProbe探针,readinessProbe探针,startupProbe探针,Pod的创建流程

2025-10-07 08:58:36 1129

原创 k8s对接Rook集群-容器的生命周期及Pod的优雅终止

文章摘要: Kubernetes kubelet硬驱逐配置示例展示如何设置内存、磁盘空间等资源阈值,当节点资源低于设定值时自动驱逐Pod。同时介绍了基于Rook快速部署Ceph集群的完整流程,包括环境准备、移除污点、下载安装Rook v1.13.10、创建Ceph集群、部署管理工具及Dashboard组件等关键步骤。Rook作为云原生存储编排器,可简化Ceph等存储系统在Kubernetes中的部署和管理工作。整个过程涉及34个Pod的创建,并最终通过Dashboard提供服务监控能力。

2025-10-06 09:00:00 853

原创 玩转Pod调度及K8S集群的扩缩容实战案例

Kubernetes Pod调度策略实践 本文介绍了四种Kubernetes Pod调度策略的实际应用: nodeName - 强制指定Pod调度到特定节点,绕过默认调度器 hostPort - 将节点端口映射到容器端口,端口冲突会导致调度失败 hostNetwork - 让Pod使用宿主机网络命名空间 resources - 通过requests/limits控制资源分配,资源不足会阻止调度 每种策略都通过YAML配置示例和调度结果展示,直观呈现了不同调度方式的特点和限制条件。文章特别强调了这些策略在实际

2025-10-05 19:00:00 2285

原创 Prometheus监控K8S集群-ExternalName-endpoints-ElasticStack采集K8S集群日志实战

摘要:Prometheus-Operator部署与K8S集群监控实践 本文详细记录了使用prometheus-operator(v0.11.0)部署K8S集群监控的完整过程,包括: 下载解压源码并导入11个必要镜像 通过server-side方式部署Operator和监控组件 修改Grafana为LoadBalancer类型并验证访问 使用traefik的IngressRoute将Prometheus UI暴露到集群外部 etcd监控实践:创建证书secret并挂载到Prometheus 提供多种服务暴露方

2025-10-04 21:50:05 923

原创 Traefik实现Ingress-IngressRoute-IngressRouteTCP-IngressRouteUDP及Traefik高级流量治理

K8S中Ingress与Service的区别及Traefik部署实战 摘要: Service实现四层代理,K8S原生支持;Ingress实现七层代理,需部署IngressClass组件解析资源清单。 基于Helm部署Traefik步骤: 添加Traefik仓库 更新仓库并导入镜像 安装Traefik并通过404页面验证部署成功 实战演示: 创建3个版本修仙应用(Deployment+Service) 配置Ingress规则实现基于域名的七层代理 通过curl测试验证不同域名访问对应版本应用 核心要点: In

2025-10-04 21:46:41 875

原创 pv-pvc-sc存储卷进阶-sts-helm资源清单基础管理

Kubernetes存储资源关系与实践摘要 PV、PVC和SC是Kubernetes中管理存储的核心组件:PV关联后端存储,SC动态创建PV,PVC向PV/SC请求存储资源。Pod通过PVC使用存储。 实践步骤: 创建NFS共享目录作为存储后端 定义PV资源清单,设置访问模式、容量和回收策略 创建PVC资源,指定所需存储大小并绑定PV 部署Pod时通过volumeMounts引用PVC 关键点: PV支持多种访问模式(RWO/ROX/RWX/RWOP) 回收策略包括Retain(保留)和Delete(删除)

2025-10-03 23:55:53 851

原创 k8s资源监控与hpa实战-jenkins集成K8S集群实战

本文介绍了Kubernetes中的Projected卷和Metrics-Server组件的部署。Projected卷是一种特殊卷类型,可将Secret、ConfigMap、DownwardAPI和ServiceAccountToken四种数据源投射到同一挂载点,并通过YAML示例演示了其配置方法。Metrics-Server为K8S集群提供监控数据,支持"kubectl top"命令和HPA功能,文章详细说明了部署步骤,包括下载清单文件、配置参数和安装过程。此外,还解释了HPA(水平扩容

2025-10-01 19:00:00 2227

原创 RBAC授权管理-Dashboard-kubectl-Kuboard管理多套K8S集群及downwardAPI

Kubernetes集群默认使用Service Account进行身份认证,通过RBAC机制授权访问权限。Service Account专供Pod内进程访问API Server,可通过自动或自定义方式关联到Pod。Kubernetes不同版本对ServiceAccount Token的处理方式有所变化,v1.24+不再自动生成Secret对象。管理员可通过创建Role/ClusterRole和RoleBinding/ClusterRoleBinding实现细粒度权限控制。默认提供多种预定义角色如cluste

2025-09-30 19:00:00 1004

原创 发布策略,CoreDNS验证,dnsPolicy,k8s安全框架及认证体系

本文介绍了Kubernetes实现的两种常见发布策略:灰度发布和蓝绿部署。灰度发布通过逐步调整新旧版本Pod数量实现平滑过渡,蓝绿部署则通过Service标签选择器切换流量。案例详细演示了从部署旧版本、创建Service到逐步替换新版本的全过程,包括相关YAML配置和kubectl操作命令。两种策略都能有效降低发布风险,灰度发布适合渐进式更新,蓝绿部署则能实现快速回滚,企业可根据实际需求选择合适的发布方式。

2025-09-29 19:00:00 572

原创 Flannel工作原理-Flannel故障案例-镜像拉取策略-secret对接harbor及ServiceAccount实战

本文通过实验演示了Flannel网络插件的工作原理。在同节点Pod通信测试中,验证了cni0网桥的作用,删除cni0后Pod间通信中断;在不同节点Pod通信测试中,通过DaemonSet部署Pod进行跨节点ping测试,抓包分析数据流向。生产环境中需注意:1)检查宿主机路由表确保Pod网络可达;2)Flannel默认会占用一个C类地址空间(10.100.0.0/16),子网掩码为255.255.0.0。实验证明cni0网桥实现同节点Pod通信,跨节点通信则通过宿主机网络路由转发。

2025-09-28 19:00:00 1090

原创 jobs-cj控制器-cm资源-etcd数据库备份-Pod的五个阶段及Pod无法删除解决方案

文章摘要: 本文介绍了Kubernetes中的两种控制器Jobs和CronJobs的使用方法。Jobs用于处理一次性任务,通过示例演示了如何创建计算π值的Job。CronJobs则用于周期性任务,展示了每分钟执行echo命令的配置。此外还详细讲解了Pod的五个生命周期阶段(Pending、Running、Succeeded、Failed、Unknown)及其状态转换。最后针对Pod卡在Terminating状态的问题,提供了通过etcd数据库强制删除的解决方案,包括etcdctl工具的安装和使用步骤。文中包

2025-09-27 19:00:00 713

原创 nfs存储卷,rc,deploy,ds控制器及kube-proxy工作原理和metallb组件

摘要: 本文介绍了K8S中NFS存储卷的部署与应用案例。首先说明NFS(网络文件系统)的作用,包括实现跨节点Pod数据共享和存储。详细演示了在Ubuntu系统部署NFS服务端的步骤,包括安装驱动、配置共享目录及客户端验证。随后通过YAML清单展示了K8S如何挂载NFS卷,并测试了数据持久化效果(删除Pod后数据不丢失)。最后以WordPress部署为例,结合MySQL和NFS实现跨节点数据存储,确保服务可快速恢复。关键命令涵盖NFS服务配置、K8S资源创建及数据验证。 关键词: K8S、NFS、存储卷、数据

2025-09-26 19:00:00 836

原创 存储卷基础,初始化容器,名称空间,Kuboard及静态Pod技术实战

摘要:本文介绍了Kubernetes中Pod容器数据持久化的两种方案:emptyDir和DownwardAPI。emptyDir用于Pod内多容器间临时数据共享,数据随Pod删除而丢失;DownwardAPI则将Pod元数据注入容器,支持环境变量和Volume挂载两种方式。文章详细演示了emptyDir的配置使用、多容器共享验证,以及DownwardAPI通过环境变量获取Pod信息的实现方法,包括metadata字段和资源限制的引用方式。这些方案为容器化应用提供了灵活的数据管理和元数据访问能力。

2025-09-25 19:00:00 2289

原创 harbor实现自建证书集成K8S及Service和EFK上K8S集群

本文详细介绍了在CentOS系统上部署Harbor私有镜像仓库并使用自建证书配置HTTPS的全过程。主要内容包括:环境准备(1台1核2G的服务器)、Docker和Docker Compose安装、Harbor软件包下载解压、自建CA证书生成(包含私钥和CRT文件)、Harbor服务端证书配置(含CSR请求和V3扩展文件)、修改Harbor配置文件启用HTTPS,最后执行安装脚本完成部署。整个流程通过命令行操作完成,配有目录结构和参数说明,适合需要搭建安全私有镜像仓库的技术人员参考。

2025-09-24 19:00:00 824

原创 k8s-Pod基础管理,标签管理,rc控制器及重启策略实战

Kubernetes中的Pod是调度的最小单元,包含基础架构容器、初始化容器和业务容器三种类型。基础架构容器由系统自动维护,初始化容器用于准备环境,业务容器运行业务应用。K8S采用资源管理架构,通过kubectl命令可查看和管理各类资源。故障排查时可使用describe查看资源详细信息,常见问题包括节点状态异常和镜像拉取失败。K8S资源描述包含五个维度:apiVersion、kind、metadata、spec和status,分别定义资源版本、类型、元数据、期望状态和实际状态。掌握这些核心概念和命令是使用K

2025-09-23 07:00:00 957

原创 ceph的crush规则,集群的缩容及pg管理实战

本文摘要:Ceph集群扩容OSD设备的操作流程包括关机添加磁盘、查看OSD状态和添加新设备。同时介绍了CRUSH Map的概念及其在Ceph数据分布中的核心作用,包含设备获取crushmap文件、编译可读文件、查看修改内容等步骤。CRUSH算法通过多维参数计算数据位置,避免传统中心化存储的缺陷,实现高扩展性、高可用性。

2025-09-22 19:00:00 657

原创 Ceph对象存储网关实战

【摘要】 Ceph集群出现"1 pool have many more objects per pg than average"告警,经查为zhubaolin存储池PG数量不足(仅8个),导致单个PG承载837个对象(超平均值26倍)。该池存储了Harbor、MySQL等关键数据,总对象数达6.7k。解决方案:通过ceph osd pool set zhubaolin pg_num 256扩容PG数量至256,以均衡负载。注:此操作会触发数据迁移产生IO开销,但为推荐修复方案。(150字

2025-09-21 19:00:00 1706

原创 kubeadm部署K8S单master架构实战

Kubernetes(K8S)是主流的容器编排工具,支持单机和集群部署。其架构分为控制平面(master)和工作节点(worker),包含etcd、api-server等核心组件,通过网络插件(CNI)实现容器通信。部署方式包括官方的kubeadm(快速部署)和二进制方式(更灵活),以及第三方方案如kubesphere。环境准备需关闭swap分区、确保节点唯一性、配置网络和cgroup驱动。建议生产环境使用1.23版本,1.24+版本需注意docker运行时兼容性。安装需匹配kubeadm、kubelet和

2025-09-20 20:56:48 1702

原创 Ceph用户管理与cephFS分布式存储实战

Ceph用户管理摘要 Ceph用户采用"TYPEID.USERID"格式,分为内置组件用户(mon/mds/rgw/osd/mgr)和普通用户(client)。用户权限通过caps字段授权,包括r(读)、w(写)、x(执行)等基本权限,以及profile osd/mds等特殊权限。 管理操作包括: 查看用户:ceph auth get/list 创建用户:三种方式(add/get-or-create/get-or-create-key) 修改权限:ceph auth caps直接覆盖 删

2025-09-20 20:32:03 995

原创 Ceph基于快照的数据备份与恢复实战

本文介绍了Ceph RBD快照的备份与恢复操作。主要内容包括:创建快照、回滚快照、快照保护和克隆快照等操作步骤。通过实例演示了如何利用rbd snap命令创建快照,在数据被篡改后回滚到指定快照状态恢复数据。特别说明了快照保护机制可以防止重要快照被误删,以及如何基于克隆快照快速恢复数据(比回滚操作更高效)。文章还指出,当快照存在子镜像时,必须先移除子镜像才能取消快照保护。这些操作为Ceph RBD提供了可靠的数据保护机制。

2025-09-18 19:00:00 913

原创 Ceph集群部署实战

Ceph集群支持三种存储类型:对象存储RADOS Gateway(RGW)、块存储RBD和文件系统CephFS,它们都是基于底层RADOS存储集群的不同抽象。Ceph采用分布式架构,核心组件包括OSD(数据存储)、Monitor(集群状态管理)、Manager(监控指标)以及可选的MDS(元数据服务)。L版本后默认使用BlueStore存储引擎,相比早期FileStore具有性能优势,如避免双重写入、优化随机小文件性能等。Ceph通过CRUSH算法实现无中心节点的数据分布策略,支持PB级扩展能力。

2025-09-17 19:00:00 928

原创 etcd分布式集群部署和使用

本文摘要: Grafana配置MySQL存储:详细介绍了使用Docker部署MySQL容器,并配置Grafana使用MySQL作为后端数据库的步骤,包括修改配置文件、主要参数说明等。 etcd分布式集群搭建: 概述etcd作为分布式键值存储的特点和优势 提供二进制安装方式,包括软件包下载、解压和分发到节点 详细说明证书生成过程,使用cfssl工具创建CSR文件 解释etcd双端口(2379/2380)的不同用途 技术要点: Grafana支持多种数据库类型配置 etcd生产环境推荐使用v3 API 证书管理

2025-09-16 19:00:00 852

原创 Prometheus之Alertmanager告警

本文介绍了SRE运维开发中如何实现自定义的exporter和使用Prometheus联邦模式。首先通过Python编写自定义exporter,使用Flask和prometheus_client库创建监控指标,并部署到Prometheus系统中进行数据采集和可视化展示。其次讲解了Prometheus联邦模式的配置方法,通过多节点分布式部署减轻主服务器压力,包括服务发现配置和热加载等操作。文章提供了详细的代码示例和操作步骤,帮助读者实现自定义监控和分布式监控架构。

2025-09-15 19:00:00 1235

原创 Grafana与Prometheus实战

本文介绍了Grafana Dashboard权限管理和Prometheus HTTPS认证配置的完整流程。主要内容包括: Grafana权限管理: 创建团队和用户 设置团队权限 Prometheus HTTPS配置: 自建CA证书流程(生成私钥、自签名证书) 服务端证书生成(创建私钥、CSR、签发证书) 两种方式生成认证用户(Python bcrypt和htpasswd) 配置认证文件并修改启动参数 Prometheus服务发现: 文件服务发现配置示例 热加载配置方法 文章提供了详细的命令行操作和配置示例,

2025-09-14 15:42:26 950

原创 Grafana自定义dashboard与监控主流中间件

本文介绍了Grafana自定义Dashboard的配置方法,主要包括CPU使用率、核心数、服务器启动时间、内存大小等关键指标的监控展示。详细讲解了Grafana变量定义、表格制作、指标合并展示技巧,以及如何配置阈值和背景色进行可视化预警。通过实际压力测试展示了阈值告警效果,并提供了实例宕机映射的验证方法。文章包含丰富的截图和PromQL查询示例,帮助用户快速构建专业监控面板。

2025-09-14 15:34:55 1333

原创 Prometheus部署监控实战

Prometheus部署与监控指南摘要 本文详细介绍了Prometheus监控系统的架构、部署方法和一键脚本实现。主要内容包括: Prometheus Server部署:从下载、解压到启动服务的完整流程,以及WebUI访问方法 一键部署脚本:提供完整的Prometheus自动化安装脚本,包含环境准备、服务配置和启动管理功能 Node Exporter部署:介绍节点监控代理的安装方法,包括单独部署和脚本自动化实现 服务管理:包含服务启停、状态检查和卸载清理等操作指导 文章同时提供了两种部署方式:手动分步执行和

2025-09-10 21:49:05 373

原创 kafka集群部署与使用

本文介绍了Kafka集群的部署过程,包括软件下载、环境配置、参数修改和启动验证。重点说明了多节点部署时的配置调整(修改broker.id)和常见问题的解决方案(如主机名解析问题)。通过Zookeeper验证集群状态,确保各节点正常通信。完整部署步骤涵盖从单节点到多节点的扩展,并提供了两种解决网络连接错误的方案:添加hosts记录或直接配置监听地址。最后展示了通过zkCli.sh验证集群状态的命令。

2025-09-10 20:47:56 515

原创 ES8集群部署与使用-zookeeper集群部署与使用

本文详细介绍了Elasticsearch 8(ES8)的单点部署和集群部署实战过程。单点部署部分涵盖了软件包下载、安装步骤、服务启动和访问测试。集群部署则包括停止单点服务、配置多节点集群、生成加入令牌、节点注册等关键步骤,并解决了集群配置同步问题。最后提供了重置elastic管理员密码的方法。通过清晰的命令示例和配置说明,帮助用户快速搭建ES8环境,适合需要部署ES集群的运维人员参考。

2025-09-09 19:00:00 609

原创 ES集群开启https与apikey-基于Kibana实现RBAC管理-集群优化

本文详细介绍了Elasticsearch集群启用HTTPS加密通信的完整配置过程。主要内容包括:1)使用elasticsearch-certutil工具自建CA证书并生成ES证书;2)配置elasticsearch.yml启用SSL/TLS;3)同步证书到集群各节点并重启服务;4)Kibana对接HTTPS集群的配置方法,包括跳过证书验证;5)启用ES API Key功能提升安全性,并演示了Filebeat和Logstash通过API Key访问加密集群的配置方案。文章提供了完整的命令和配置示例,帮助用户实

2025-09-08 19:00:00 1205

原创 Logstash常用插件-ES集群加密

这篇文章介绍了Logstash插件的使用方法和实战案例,主要包括: mutate插件应用 使用Python脚本生成测试日志数据 通过mutate插件对数据进行字段拆分、类型转换和时间处理 配置Filebeat采集日志并输出到Logstash date插件实战 使用date插件解析时间格式数据 在Kibana中展示PV统计、用户数、SVIP占比等可视化图表 grok和geoip插件应用 使用grok插件解析nginx日志格式 介绍geoip数据库下载和配置方法 文章提供了完整的配置文件示例和操作步骤,涵盖了从

2025-09-07 18:00:00 899

原创 Filebeat多行匹配与logstash实战

Filebeat多行日志处理与JSON解析配置 本文介绍了Filebeat处理多行日志和JSON格式数据的配置方法。针对多行日志,详细说明了pattern匹配模式中negate和match参数的4种组合效果,以及如何配置tomcat日志的多行采集。同时演示了count类型按行数采集和JSON格式数据的解析方法,通过ndjson处理器将JSON字段映射到Elasticsearch。文章包含完整的配置文件示例和Kibana验证结果,帮助用户实现不同场景下的日志采集需求。

2025-09-07 11:42:42 1121

原创 Filebeat采集数据与日志分析实战

Filebeat数据采集与日志处理实践 摘要: Filebeat作为轻量级日志采集工具,默认按行采集数据并记录采集位置(offset)。本文介绍了Filebeat的核心原理和配置方法,包括: 基础配置示例(采集JSON日志到控制台) Nginx日志采集实践(输出到Elasticsearch集群) Tomcat日志采集方案(含环境部署与配置) 多实例管理与多种业务日志同时采集方案 索引模板配置与数据分流技巧 关键点: Filebeat通过offset机制实现有状态采集 支持自定义索引名称和模板配置 可通过ta

2025-09-01 17:10:24 1539

原创 麒麟系统部署EFK架构

本文详细介绍了ElasticSearch集群(7.17.29版本)的部署过程,包括ES软件包下载、三节点安装配置、集群参数设置及服务启动验证。同时部署了Kibana可视化工具(配置中文界面)和Filebeat日志收集组件,通过TCP端口接收测试数据并展示在Kibana中。整个流程涵盖软件安装、配置文件修改、集群同步、服务启动及数据验证等关键步骤,形成了一套完整的ELK(ElasticSearch+Kibana+Filebeat)日志分析系统部署方案。

2025-09-01 08:30:00 630

原创 ES集群部署-EFK架构实战

ElasticStack技术栈简介与部署实践 ElasticStack是由Elastic公司推出的技术栈,早期以ELK(ElasticSearch+Logstash+Kibana)闻名。本文详细介绍了ElasticStack的架构设计,包含数据存储(ES)、采集处理(Logstash)和可视化(Kibana)三大组件。重点讲解了ElasticSearch的单点部署步骤,包括软件包下载、配置文件修改和启动验证,以及集群部署的配置要点和状态检查方法。文章还解释了ES集群状态颜色含义(红/黄/绿)和核心术语(索引

2025-08-31 10:31:01 1373

原创 数据库服务-redis高可用架构-mongodb日常维护管理

本文介绍了Redis数据库的三种架构搭建方法:主从架构、高可用架构和集群架构。主从架构通过slaveof/replicaof命令实现数据同步,配置步骤包括创建目录、修改配置文件及验证主从状态。高可用架构使用哨兵服务监控主库状态,当主库异常时可自动切换。集群架构配置多个实例实现负载均衡,通过cluster-enabled参数启用集群功能。每种架构都提供了详细的配置文件和操作步骤,帮助实现数据备份、服务高可用和负载均衡等功能。

2025-08-30 10:14:27 970

原创 数据库服务-高可用架构与redis基础

数据库读写分离架构与Redis部署摘要 ProxySQL实现读写分离 ProxySQL作为中间件实现数据库读写分离架构,通过配置主从节点分组,将写请求(10组)定向到主库,读请求(20组)定向到从库。配置步骤包括:安装ProxySQL、设置读写组、添加节点信息、配置监控用户和业务用户、定义路由规则等。最终通过6033业务端口实现读写分离,有效减轻主库压力。 Redis缓存服务部署 Redis作为内存数据库可提升数据读写效率,用作MySQL缓存可降低并发压力。部署流程包括:下载源码编译安装、创建数据目录、修改

2025-08-30 10:00:33 1068

原创 数据库服务-主从同步-高可用架构MHA

MySQL主从故障排查思路摘要 本文详细介绍了MySQL主从同步故障的排查方法,主要包括: 通过show slave status\G查看Slave_IO_Running和Slave_SQL_Running线程状态 检查错误提示信息(Last_IO_Error/Last_SQL_Error) 对比主从binlog文件和位置点是否一致 常见故障类型及解决方法: IO线程连接问题(密码错误、防火墙、连接数限制) binlog日志被清理(需重建主从) server_uuid冲突(删除auto.cnf重建uuid)

2025-08-28 14:06:00 754

原创 数据库服务-日志管理-备份与恢复-主从同步

数据库服务日志管理摘要 本文介绍了MySQL数据库的四种主要日志类型及其管理方法: 日志类型 通用日志:记录用户登录及操作行为(默认关闭) 错误日志:记录数据库运行错误信息(默认开启) 二进制日志:记录事务操作,用于数据恢复和主从同步(默认开启) 慢查询日志:记录执行缓慢的SQL语句 日志管理方法 通过修改my.cnf配置文件启用/配置各类日志 错误日志时间校正:设置log_timestamps=SYSTEM 二进制日志查看:使用show binary logs/show binlog events命令 二

2025-08-27 20:13:10 910

原创 数据库服务优化设置

MySQL存储引擎提供了灵活的数据存取方式,支持多种引擎如InnoDB(支持事务、行级锁)、MyISAM(读多写少场景)和MEMORY(临时表)等,用户可根据需求选择或定制引擎。索引功能通过B+Tree等结构加速查询,包括聚簇索引(主键)和辅助索引(非主键),优化数据检索效率并减少磁盘IO消耗。存储引擎控制数据物理存储与内存交互,索引则通过层次化结构实现高效查询,适用于大规模数据场景。

2025-08-24 15:46:28 1146

空空如也

空空如也

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

TA关注的人

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