
存储
文章平均质量分 95
凌桓丶
现腾讯边缘存储研发工程师,前字节跳动流式计算研发工程师、优快云博客专家。
展开
-
新时代异步 IO 框架:IO_URING 的原理、用法、业界示例分析
I/O 模型同步 I/O 是目前应用最广的 I/O 模型,其缺点非常明显:大量内存拷贝、系统调用导致上下文切换频繁;随着设备性能越来越高,这种方式已经无法有效利用设备的全部性能。AIO 的优点就是通过异步方式和 Linux Kernel 交互,减少了对用户态应用程序的阻塞,提高了并发度,但其最大的缺点就是仅支持 Direct I/O,无法有效利用文件系统和 Page Cache。原创 2024-02-16 09:00:00 · 2963 阅读 · 0 评论 -
单机存储的容错机制:一文搞懂所有 RAID 级别的原理、性能、应用场景
RAID(Redundant Array of Independent Disks)即独立磁盘冗余阵列,是一种数据存储虚拟化技术,通过将多个物理磁盘驱动器组件组合到一个或多个逻辑单元中,以达到获取大容量、高性能、容错等目的。原创 2024-02-13 09:30:00 · 2697 阅读 · 0 评论 -
分布式存储中常见的容错机制:多副本、纠删码(RS、LRC、SHEC)
分布式存储中常见的容错机制:多副本、纠删码(RS、LRC、SHEC)原创 2024-02-08 09:00:00 · 3497 阅读 · 0 评论 -
BitCask:基于日志结构哈希表的高性能 KV 引擎
BitCask 是分布式数据库 RIAK KV 的存储引擎,同时也是世界上最高效的 KV 存储引擎之一,其基于日志结构哈希表(Log-Structured Hash Table)实现。原创 2023-03-29 11:47:16 · 985 阅读 · 0 评论