源码解析

NewSQL NewSQL一词的提出 NewSQL一词是由451 Group的分析师Matthew Aslett在研究论文中提出的。它代指对老牌数据库厂商做出挑战的一类新型数据库系统。 发展趋势 NoSQL谢幕,NewSQL登场 [1]
发布于 2024-10-25
SSD 的探讨 这篇文章主要来探讨一下SSD相关的问题,以及我们在写代码的时候如何更高效的利用好 SSD 的特性。 SSD 基本特性介绍 读写性能特点 SSD(Solid - State Drive)与传统机械硬盘(HDD)相比,具有显著的读写性能优势。其顺序读写速度很快,而且随机读写性能更是远超 HDD。例如,S
发布于 2024-10-24
LSM Tree/MemTable/SSTable基本原理 LSM Tree(Log-Structured Merge Tree)是一种用于存储键值对的数据结构,特别适合于写密集型的工作负载。它通过将数据分层存储在内存和磁盘上来优化写入性能。LSM Tree是许多现代数据库系统如LevelDB、RocksDB、Cassandra等所采用的核心技术之一。 LS
发布于 2024-10-24
LSM 初探 什么是 LSM Tree ? LSM,即Log-Structured Merge Tree,是一种用于存储键值对的数据结构,它被设计用来优化写操作的性能。这种数据结构特别适用于需要频繁进行写入操作的场景,如日志文件系统和某些类型的数据库(例如LevelDB, RocksDB等)。下面是LSM树的基本
发布于 2024-10-24