VLDB 2026 Research / reviewers in the wild / expert
Hongyao Zhao
dblp:336/5205
· DBLP profile ↗
6ranked-venue papers in the field
2as first author
6since 2021 · last 2025
—ORCID · none
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 6 (2 first)
| 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 |