Demo Data from SIGIR 2026 / reviewers in the wild / expert
Hongyao Zhao
dblp:336/5205
· DBLP profile ↗
6ranked-venue papers
2as first author
6since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 6 · 2 first-author · 6 since 2021
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.
| Databases, data mining, and information retrieval
6 papers |
Transaction processing and concurrency control · 76% Spatial and temporal data management · 14% Distributed and cloud data management · 7% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Distributed systems · 100% |
Topics — the 15 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Transaction processing and concurrency control
distributed transaction processing |
1.5 | 2 | 2025 | An Efficient Two-Round Distributed Transaction Processing Approach over Heterogeneous Networks · VLDB J. 2025 Efficient Distributed Transaction Processing in Heterogeneous Networks · Proc. VLDB Endow. 2023 |
Transaction processing and concurrency control
concurrency control |
0.9 | 1 | 2025 | A Hybrid Approach to Integrating Deterministic and Non-deterministic Concurrency Control in Database Systems · Proc. VLDB Endow. 2025 |
Transaction processing and concurrency control › concurrency control
optimistic concurrency control |
0.9 | 1 | 2025 | A Hybrid Approach to Integrating Deterministic and Non-deterministic Concurrency Control in Database Systems · Proc. VLDB Endow. 2025 |
Transaction processing and concurrency control › consistency
consistency models |
0.7 | 1 | 2023 | Efficiently Supporting Multi-Level Serializability in Decentralized Database Systems · IEEE Trans. Knowl. Data Eng. 2023 |
Transaction processing and concurrency control › serializability
multi-level serializability |
0.7 | 1 | 2023 | Efficiently Supporting Multi-Level Serializability in Decentralized Database Systems · IEEE Trans. Knowl. Data Eng. 2023 |
Transaction processing and concurrency control › concurrency control
multiversion concurrency control |
0.7 | 1 | 2023 | T-SQL: A Lightweight Implementation to Enable Built-in Temporal Support in MVCC-Based RDBMSs · IEEE Trans. Knowl. Data Eng. 2023 |
Transaction processing and concurrency control
serializability |
0.7 | 1 | 2023 | Efficiently Supporting Multi-Level Serializability in Decentralized Database Systems · IEEE Trans. Knowl. Data Eng. 2023 |
Spatial and temporal data management › temporal databases
temporal database support |
0.7 | 1 | 2023 | T-SQL: A Lightweight Implementation to Enable Built-in Temporal Support in MVCC-Based RDBMSs · IEEE Trans. Knowl. Data Eng. 2023 |
Spatial and temporal data management
temporal query processing |
0.7 | 1 | 2023 | T-SQL: A Lightweight Implementation to Enable Built-in Temporal Support in MVCC-Based RDBMSs · IEEE Trans. Knowl. Data Eng. 2023 |
Transaction processing and concurrency control › concurrency control
deterministic concurrency control |
0.3 | 1 | 2025 | A Hybrid Approach to Integrating Deterministic and Non-deterministic Concurrency Control in Database Systems · Proc. VLDB Endow. 2025 |
Distributed systems
heterogeneous networks |
0.3 | 1 | 2025 | An Efficient Two-Round Distributed Transaction Processing Approach over Heterogeneous Networks · VLDB J. 2025 |
Datacenter networks
RDMA |
0.2 | 1 | 2024 | RCBench: an RDMA-enabled transaction framework for analyzing concurrency control algorithms · VLDB J. 2024 |
Indexing and storage engines
key-value store |
0.2 | 1 | 2023 | T-SQL: A Lightweight Implementation to Enable Built-in Temporal Support in MVCC-Based RDBMSs · IEEE Trans. Knowl. Data Eng. 2023 |
Distributed systems
fault tolerance |
0.2 | 1 | 2023 | Efficiently Supporting Multi-Level Serializability in Decentralized Database Systems · IEEE Trans. Knowl. Data Eng. 2023 |
Distributed systems › distributed database › commit protocol
two-phase commit |
0.2 | 1 | 2023 | Efficient Distributed Transaction Processing in Heterogeneous Networks · Proc. VLDB Endow. 2023 |
Methods — techniques the papers use, named apart from their topics
concurrency control · 1.3bidirectional timestamp adjustment · 1.3TCP/IP · 1.3RDMA · 1.3two-log interleaving · 0.9lock-sharing · 0.9global validation · 0.9multi-version concurrency control · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A Hybrid Approach to Integrating Deterministic and Non-deterministic Concurrency Control in Database SystemsabstractDeterministic and non-deterministic concurrency control algorithms have shown respective advantages under diverse workloads. Thus, a natural idea is to blend them together. However, because deterministic algorithms work with stringent assumptions, e.g., batched execution and non-interactive transactions, they hardly work together with non-deterministic algorithms. To address this issue, we propose HDCC, a hybrid approach that adaptively employs Calvin and OCC, which have distinct concurrency control and logging schemes, in the same database system. To ensure serializability and recovery correctness, we introduce lock-sharing, global validation, and two-log-interleaving mechanisms. Additionally, we introduce a rule-based assignment mechanism to dynamically select Calvin or OCC based on workload characteristics. Experimental results using TPC-C and YCSB benchmarks demonstrate that HDCC surpasses existing hybrid approaches by up to 3.1×. Yinhao Hong, Hongyao Zhao, Wei Lu 0015, Xiaoyong Du 0001, Yuxing Chen 0003, Anqun Pan, Lixiong Zheng |
Proc. VLDB Endow. | 2 |
| 2025 | An Efficient Two-Round Distributed Transaction Processing Approach over Heterogeneous Networks
Hongyao Zhao, Wei Lu 0015, Zhanhao Zhao, Yinhao Hong, Quanqing Xu, Jinliang Xiao, Fusheng Han, Chuanhui Yang, Xiaoyong Du 0001 |
VLDB J. | 1 |
| 2024 | RCBench: an RDMA-enabled transaction framework for analyzing concurrency control algorithms
Hongyao Zhao, Wei Lu 0015, Wanqing Yang, Jiajia Zhong, Meihui Zhang 0001, Haixiang Li, Xiaoyong Du 0001, Anqun Pan |
VLDB J. | 1 |
| 2023 | Efficient Distributed Transaction Processing in Heterogeneous NetworksabstractCountrywide and worldwide business, like gaming and social networks, drives the popularity of inter-data-center transactions. To support inter-data-center transaction processing and data center fault tolerance simultaneously, existing protocols suffer from significant performance degradation due to high-latency and unstable networks. In this paper, we propose RedT, a novel distributed transaction processing protocol that works in heterogeneous networks. In detail, nodes within a data center are inter-connected via the RDMA-capable network and nodes across data centers are inter-connected via TCP/IP networks. RedT extends two-phase commit (2PC) by decomposing transactions into sub-transactions in terms of the data center granularity, and proposing a pre-write-log mechanism that is able to reduce the number of inter-data-center round-trips from a maximal of 6 to 2. Extensive evaluation against state-of-the-art protocols shows that RedT can achieve up to 1.57× higher throughputs and 0.56× lower latency. Hongyao Zhao, Quanqing Xu, Wei Lu 0015, Jinliang Xiao, Fusheng Han, Chuanhui Yang, Xiaoyong Du 0001 |
Proc. VLDB Endow. | 3 |
| 2023 | T-SQL: A Lightweight Implementation to Enable Built-in Temporal Support in MVCC-Based RDBMSsabstractThe adoption of temporal expressions into SQL:2011 has continuously driven the extensions of temporal support in relational database systems (a.b.a. RDBMSs). In this paper, we present T-SQL, a lightweight yet efficient built-in temporal implementation in RDBMSs. T-SQL completely relies on multi-version concurrency control (MVCC) which is widely adopted in RDMBSs to manage temporal data. For temporal data, current records are maintained in legacy databases, and historical records, i.e., previoius versions of current records (if any), which used to be periodically reclaimed are separately maintained in KV stores. To enable temporal query processing under SQL:2011, we extend the query engine in legacy RDBMSs to support query processing over either historical records or current records or both. Further, regarding temporal data are ever-increasing, we propose various optimizations to reduce the storage overhead of KV stores while keeping efficient query performance. We elaborate on a publicly available implementation, on how to integrate T-SQL into both centralized and distributed RDBMSs. We conduct extensive experiments on both YCSB and TPC-series benchmarks by comparing T-SQL with other temporal database systems. The results show that T-SQL is both lightweight and efficient. Zhanhao Zhao, Wei Lu 0015, Hongyao Zhao, Zongyan He, Haixiang Li, Anqun Pan, Xiaoyong Du 0001 |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2023 | Efficiently Supporting Multi-Level Serializability in Decentralized Database SystemsabstractIn decentralized database systems, it is reported that serializability could still produce unexpected transaction orderings, leading to the stale read anomaly. To eliminate this anomaly, strict serializability imposes an additional ordering constraint, called the real-time order, which is required to be preserved among serializable transactions. Yet, preserving the real-time order in strict serializability often causes the performance to drop significantly. Because a weaker data consistency often yields better performance, in this paper, we model serializability from different consistency perspectives to properly leverage the performance and consistency. To do this, we first define a group of orderings, based on which we formulate multi-level serializability by preserving a certain set of ordering constraints among transactions. We then propose a bidirectional timestamp adjustment algorithm (abbreviated as BDTA) to support multi-level serializability with various optimizations. Our special design makes ordering constraints among transactions be preserved simply by adjusting timestamp intervals. Finally, we conduct extensive experiments to show the necessity of introducing multi-level serializability and confirm that BDTA achieves up to 1.19 × better performance than the state-of-the-art concurrency control algorithms. Zhanhao Zhao, Hongyao Zhao, Qiyu Zhuang, Wei Lu 0015, Haixiang Li, Meihui Zhang 0001, Anqun Pan, Xiaoyong Du 0001 |
IEEE Trans. Knowl. Data Eng. | 2 |