《The Composable Data Management System Manifesto》笔记2025-05-20paper介绍 虽然现代数据库系统表面上看起来可能不同,但是在内核中, 他们由一组类似的逻辑组件组成 语言前端:将用户输入转化成内部格式 中间表示(IR): 通阅读更多
《Velox: Meta’s Unified Execution Engine》笔记2025-05-20paper背景 现在业界中针对特定工作负载的计算引擎太多,导致计算引擎孤岛化。他们之间难以共享一些通用的优化手段。Velox就是为了解决这个问题而生的,阅读更多
《An Empirical Evaluation of Columnar Storage Formats》笔记2025-05-20paper摘要 列式存储如Parquet ORC都是2010年左右的产物。但是这些年硬件和wordload都发生了变化。本文对Parquet ORC进行了深阅读更多
《Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask》笔记2025-05-20paper1 引言 大部分现代查询引擎使用向量化和代码生成其中一种。 使用向量化的系统: VectorWise,DB2 BLU, columnar SQL Server, Quickstep 使用代码生成的系统:Hyper阅读更多
golang开发常用命令2022-09-12golanggolang开发常用命令 本文介绍golang开发过程中的常用命令。 包管理 go mod init # 初始化包管理配置,这一步会在module根目录下生成go.m阅读更多