August 21, 2021
Database
这篇文章是08年SIGMOD的文章。
OLTP系统各组件开销很多OLTP数据库的架构扔延续了70年代面向当时的硬件的设计,但30年来,现代CPU、内存、网络等等已经有了很大的变化。这篇论文分析了一个OLTP数据库的各个组件的开销。
!http://loopjump.com/wp-conten ...
Read more
September 29, 2020
Database
MyRocks Paper《MyRocks: LSM-Tree Database Storage Engine Serving Facebook’s Social Graph》
这篇文章介绍了Facebook为了解决UDB数据库成本迁移MyRocks的挑战和解决方案。
Introductio ...
Read more
June 10, 2020
Programming
原文:https://www.intel.com/content/www/us/en/develop/documentation/vtune-cookbook/top/methodologies/top-down-microarchitecture-analysis-method.html
...
Read more
June 1, 2020
Database
《PolarFS : An Ultra-low Latency and Failure Resilient Distributed File System for Shared Storage Cloud Database》 VLDB2018
Introduction存储计算分离:
存储节 ...
Read more
May 1, 2020
Database
《LB+Trees: Optimizing Persistent Index Performance on 3DXPoint Memory》(VLDB20’)
这是个设计非常巧妙的数据结构,这里简单描述下核心内容,读者可以直接读原文,行文非常清晰。
Abstract3DXPoint的有些硬件 ...
Read more
May 1, 2020
Database
《FIT: A Distributed Database Performance Tradeoff》 Bulletin of the IEEE Computer Society Technical Committee on Data Engineering 2015
这篇文章不长,内容也不多 ...
Read more
April 21, 2020
Database
Hekaton: SQL Server’s Memory-Optimized OLTP Engine(SIGMOD13’)
Hekaton是SQL Server的一个纯内存数据引擎,用户可以声明一张表存放在Hekaton上,这张表完全支持原SQL Server所有操作,包括T-SQL。同时如 ...
Read more
April 20, 2020
Database
X-Engine是阿里云研发的LSM-Tree结构的存储引擎,主打低存储成本带来的性价比。
问题
the tsunami problem 海啸问题:122倍突发流量
the flood discharge problem 泄洪问题:将内存数据快速转到持久化存储组件
the fast-movi ...
Read more
April 13, 2020
Database
High-Performance Concurrency Control Mechanisms for Main-Memory Databases (VLDB12’)
这篇文章是微软Hekaton上的in-memory storage engine的高性能控制算法。
MV Storage E ...
Read more
April 12, 2020
Database
LSM-based storage techniques: a survey (VLDBJ 2020)
This paper aims to serve as a guide to the state of the art in LSM-based storage techniques fo ...
Read more