存储系统

Parquet与ORC:列式存储与压缩编码

---title: Parquet与ORC:列式存储与压缩编码keywords:- Parquet- ORC- 列存储- 字典编码- 压缩- 谓词下推description: 比较两大列式存储格式在编码、压缩与查询裁剪上的差异,指导数据湖与分析场景选型。categories: - 文章资讯 - 编程技术---# Parquet与ORC:列式存储与压缩编码## 概...

OPFS 持久存储:Origin Private File System 的高性能实践

---title: OPFS 持久存储:Origin Private File System 的高性能实践keywords:- OPFS- Origin Private File System- 持久存储- 文件句柄- WASM 文件系统- 性能description: 介绍 OPFS 的持久化文件存储能力与性能优势,说明与 File System Access 的关系、WASM...

Linux 6.11 版本要点:文件系统与平台支持改进

---title: Linux 6.11 版本要点:文件系统与平台支持改进keywords:- Linux 6.11- bcachefs 改进- KVM LoongArch- pNFS NVMe- Arrow Lake 图形description: 梳理 Linux 6.11 的重要变化,包括文件系统修复、KVM/平台支持与网络存储增强,为运维与平台团队提供升级参考。date: ...

MinIO对象存储高可用与纠删码实践

---title: MinIO对象存储高可用与纠删码实践keywords:- MinIO- 纠删码- 高可用- 分布式部署- 版本化- Bucket策略- 监控- 多站点复制- 访问控制- 验证description: 使用 MinIO 构建高可用对象存储,配置纠删码与分布式部署、版本化与多站点复制、Bucket策略与访问控制,并提供验证方法。date: 2025-11...

etcd 存储引擎深度实战:从 bbolt 单文件 B+ 树、revision 索引树到 watch 事件流的工程全解

拆解 etcd 存储引擎的三层结构:bbolt 单文件 COW B+ 树的写放大与文件膨胀、treeIndex revision 索引树的多版本与压缩语义、watchableStore 的 synced/unsynced 事件流与断点续播。结合 Go 代码与生产调优清单,讲透 database space exceeded、defrag 选主、ErrCompacted 等真实故障的根因与处置。

MongoDB WiredTiger 存储引擎深度工程实战:从文档级 MVCC、Journal WAL 到 Checkpoint 与 Rollback-to-Stable 的全链路解析

拆开 MongoDB WiredTiger 存储引擎的四层机制:文档级 MVCC 的 update structure 链表、时间戳事务与 majority commit point、journal WAL 与 oplog 的双重身份、fuzzy checkpoint 与 Rollback-to-Stable 崩溃恢复,以及 page cache eviction 触发 write stall 的根因诊断与生产调优清单,附 C 可见性判断源码、mongosh 诊断脚本与 Python 乐观并发重试实现。