AI & 人工智能 第5页
特权容器风险-林林林的博客

特权容器风险

特权容器风险 什么是特权容器 特权容器(Privileged Container)是通过 --privileged 参数创建的容器。这个标志赋予了容器几乎所有的宿主机的权限——打破了大多数 Docker 的安全隔离机制。 --p...
as959705158的头像-林林林的博客as95970515813小时前
04512
容器开机自启动-林林林的博客

容器开机自启动

容器开机自启动 面试题 如何让 Docker 容器在宿主机启动时自动运行?有哪些配置方式? 标准答案 容器开机自启动涉及两个层面:Docker Daemon 自启动和容器自启动。两者缺一不可。 第一步:Docke...
as959705158的头像-林林林的博客as95970515813小时前
02911
ENUM 枚举类型使用建议-林林林的博客

ENUM 枚举类型使用建议

ENUM 枚举类型使用建议 什么是 ENUM ENUM(枚举)是 MySQL 的一种字符串类型,但内部通过整数存储,用于表示一组固定的值: CREATE TABLE users ( status ENUM('active', 'inactive...
as959705158的头像-林林林的博客as95970515813小时前
0228
MySQL 一主多从高可用架构搭建-林林林的博客

MySQL 一主多从高可用架构搭建

MySQL 一主多从高可用架构搭建 什么是主从架构 MySQL 主从复制(Master-Slave Replication)是最基础的高可用架构方案。一主多从架构包含一个主库(Master)负责写操作,多个从库(Slave)负责...
as959705158的头像-林林林的博客as95970515813小时前
03511
为什么 B+ 树而不是 B 树-林林林的博客

为什么 B+ 树而不是 B 树

为什么 B+ 树而不是 B 树 问题引出 MySQL 的 InnoDB 引擎使用 B+树 作为索引结构,而不是 B 树、二叉树、哈希表。这是面试高频题,核心在于理解 B+树针对 磁盘 IO 特性 做的优化。 B 树 vs B+树...
as959705158的头像-林林林的博客as95970515813小时前
05010
子查询改写为 JOIN-林林林的博客

子查询改写为 JOIN

子查询改写为 JOIN 子查询的性能问题 MySQL 对子查询的处理经历了多个版本的优化,但子查询的性能仍然不如 JOIN。尤其是 MySQL 5.5 及更早版本中,子查询的执行方式往往会导致性能灾难。 经典问...
as959705158的头像-林林林的博客as95970515813小时前
0285
Redis 消息 ACK 确认机制详解-林林林的博客

Redis 消息 ACK 确认机制详解

Redis 消息 ACK 确认机制详解 什么是消息 ACK ACK(Acknowledgment,确认)是消息队列系统中消费者通知消息系统'我已成功处理该消息'的机制。在 Redis Stream 中,XACK 命令用于标记消息处理完...
as959705158的头像-林林林的博客as95970515813小时前
0318
缓存超量怎么办——缓存容量规划与淘汰策略-林林林的博客

缓存超量怎么办——缓存容量规划与淘汰策略

缓存超量怎么办——缓存容量规划与淘汰策略 问题背景 Redis 是一个基于内存的数据库,内存是有限且昂贵的资源。当缓存数据量超过可用内存时,如果不加控制,Redis 会因 OOM(Out of Memory)被...
as959705158的头像-林林林的博客as95970515813小时前
04312
主从复制数据延迟-林林林的博客

主从复制数据延迟

主从复制数据延迟 一句话回答 Redis 主从复制的数据延迟来自网络传输、从节点单线程回放和网络抖动引起的 backlog 补发,通常在一主一从同机房下延迟为亚毫秒到几毫秒级。 延迟的源头 主节点(...
as959705158的头像-林林林的博客as95970515813小时前
03210
Prometheus 采集 Docker 指标-林林林的博客

Prometheus 采集 Docker 指标

Prometheus 采集 Docker 指标 为什么用 Prometheus 监控 Docker Docker 提供了丰富的运行时指标(CPU、内存、网络、磁盘 I/O 等),但 docker stats 只能看当前状态,无法做历史趋势分析、告警...
as959705158的头像-林林林的博客as95970515813小时前
0419