Demo Data from EDBT 2026 / reviewers in the wild / expert
Lingyu Song
dblp:95/337
· DBLP profile ↗
1ranked-venue papers
0as first author
0since 2021 · last 2020
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Database system architecture and tuning · 62% Transaction processing and concurrency control · 19% Indexing and storage engines · 19% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Database system architecture and tuning
hybrid transactional and analytical processing |
0.4 | 1 | 2020 | TiDB: A Raft-based HTAP Database · Proc. VLDB Endow. 2020 |
Distributed systems
consensus |
0.4 | 1 | 2020 | TiDB: A Raft-based HTAP Database · Proc. VLDB Endow. 2020 |
Distributed systems › consensus › leader-based consensus
raft |
0.4 | 1 | 2020 | TiDB: A Raft-based HTAP Database · Proc. VLDB Endow. 2020 |
Indexing and storage engines
column store |
0.1 | 1 | 2020 | TiDB: A Raft-based HTAP Database · Proc. VLDB Endow. 2020 |
Transaction processing and concurrency control
distributed transaction processing |
0.1 | 1 | 2020 | TiDB: A Raft-based HTAP Database · Proc. VLDB Endow. 2020 |
Methods — techniques the papers use, named apart from their topics
replicated state machine · 0.9multi-raft · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | TiDB: A Raft-based HTAP DatabaseabstractHybrid Transactional and Analytical Processing (HTAP) databases require processing transactional and analytical queries in isolation to remove the interference between them. To achieve this, it is necessary to maintain different replicas of data specified for the two types of queries. However, it is challenging to provide a consistent view for distributed replicas within a storage system, where analytical requests can efficiently read consistent and fresh data from transactional workloads at scale and with high availability. To meet this challenge, we propose extending replicated state machine-based consensus algorithms to provide consistent replicas for HTAP workloads. Based on this novel idea, we present a Raft-based HTAP database: TiDB. In the database, we design a multi-Raft storage system which consists of a row store and a column store. The row store is built based on the Raft algorithm. It is scalable to materialize updates from transactional requests with high availability. In particular, it asynchronously replicates Raft logs to learners which transform row format to column format for tuples, forming a real-time updatable column store. This column store allows analytical queries to efficiently read fresh and consistent data with strong isolation from transactions on the row store. Based on this storage system, we build an SQL engine to process large-scale distributed transactions and expensive analytical queries. The SQL engine optimally accesses row-format and column-format replicas of data. We also include a powerful analysis engine, TiSpark, to help TiDB connect to the Hadoop ecosystem. Comprehensive experiments show that TiDB achieves isolated high performance under CH-benCHmark, a benchmark focusing on HTAP workloads. Dongxu Huang, Qiu Cui, Zhuhe Fang, Yuxing Zhou, Menglong Huang, Wan Wei, Xuelian Wu, Lingyu Song, Ruoxi Sun 0005, Shuaipeng Yu, Nicholas Cameron 0001, Liquan Pei |
Proc. VLDB Endow. | 16 |