Demo Data from SIGIR 2026 / reviewers in the wild / expert
Wenkui Che
dblp:322/1597
· DBLP profile ↗
4ranked-venue papers
1as first author
4since 2021 · last 2024
0009-0006-6460-6716ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 4 · 1 first-author · 4 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.
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Storage systems · 52% Memory systems · 48% | |
| Databases, data mining, and information retrieval
3 papers |
Indexing and storage engines · 100% |
Topics — the 11 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Indexing and storage engines
hash index |
1.3 | 2 | 2024 | A quantitative evaluation of persistent memory hash indexes · VLDB J. 2024 Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast Recovery · SIGMOD Conference 2022 |
Indexing and storage engines
persistent memory index |
0.8 | 1 | 2024 | A quantitative evaluation of persistent memory hash indexes · VLDB J. 2024 |
Storage systems › indexing
b+-tree |
0.8 | 1 | 2024 | ZBTree: A Fast and Scalable B$^+$+-Tree for Persistent Memory · IEEE Trans. Knowl. Data Eng. 2024 |
Storage systems
key-value storage |
0.8 | 1 | 2024 | A quantitative evaluation of persistent memory hash indexes · VLDB J. 2024 |
Memory systems › non-volatile memory › persistent memory
persistent memory indexing |
0.8 | 1 | 2024 | ZBTree: A Fast and Scalable B$^+$+-Tree for Persistent Memory · IEEE Trans. Knowl. Data Eng. 2024 |
Indexing and storage engines › storage management
storage engine |
0.7 | 1 | 2023 | On the Performance Intricacies of Persistent Memory Aware Storage Engines · IEEE Trans. Knowl. Data Eng. 2023 |
Memory systems
non-volatile memory |
0.6 | 3 | 2024 | ZBTree: A Fast and Scalable B$^+$+-Tree for Persistent Memory · IEEE Trans. Knowl. Data Eng. 2024 On the Performance Intricacies of Persistent Memory Aware Storage Engines · IEEE Trans. Knowl. Data Eng. 2023 Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast Recovery · SIGMOD Conference 2022 |
Indexing and storage engines › hash index
persistent memory hash index |
0.6 | 1 | 2022 | Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast Recovery · SIGMOD Conference 2022 |
Memory systems › non-volatile memory
persistent memory |
0.4 | 2 | 2023 | On the Performance Intricacies of Persistent Memory Aware Storage Engines · IEEE Trans. Knowl. Data Eng. 2023 Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast Recovery · SIGMOD Conference 2022 |
Storage systems
crash recovery |
0.2 | 1 | 2022 | Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast Recovery · SIGMOD Conference 2022 |
Storage systems
storage reliability |
0.2 | 1 | 2022 | Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast Recovery · SIGMOD Conference 2022 |
Methods — techniques the papers use, named apart from their topics
quantitative evaluation · 1.5performance evaluation · 1.3benchmarking · 1.3leaf node compaction · 0.8data lodging · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | ZBTree: A Fast and Scalable B$^+$+-Tree for Persistent MemoryabstractIn this paper, we present the design and implementation of ZBTree, a hotness-aware B$^+$-Tree for persistent memory (PMem). ZBTree leverages the PMem+DRAM architecture, which is featured with a volatile operation layer to accelerate data access and an order-preserving persistent layer to achieve fast recovery and low-overhead consistency and persistence guarantees. The operation layer contains inner nodes for indexing and compacted leaf nodes (DLeaves) that hold metadata. Based on leaf node compaction, we present a data lodging method, which supports to load hot data into fast DRAM dynamically, avoiding PMem accesses for subsequent reads of hot data and achieving improved read performance without incurring extra DRAM usage. In addition, we present a lightweight node splitting mechanism with constant persistence overhead that does not vary with node size. Our extensive evaluations show that ZBTree achieves higher throughput by a factor of 1.4x-6.3x compared to state-of-the-art tree indexes under a wide range of workloads. Meanwhile, ZBTree achieves comparable or faster recovery speed compared to existing designs. Wenkui Che, Zhiwen Chen 0006, Daokun Hu, Jianhua Sun 0002, Hao Chen 0002 |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2024 | A quantitative evaluation of persistent memory hash indexes
Zhiwen Chen 0006, Daokun Hu, Wenkui Che, Jianhua Sun 0002, Hao Chen 0002 |
VLDB J. | 3 |
| 2023 | On the Performance Intricacies of Persistent Memory Aware Storage EnginesabstractAs key components of DBMSs, various storage engines and index structures have been proposed based on incorrect assumptions before PMem hardware is publicly available. Recent studies reveal that there is a significant performance gap in evaluating index structures on real PMem platforms as compared to DRAM-based emulators. However, a comprehensive evaluation for those PMem-aware database storage engines on real PMem hardware is still missing. Meanwhile, dynamic memory management is more important on PMem systems because PMem is slower than DRAM and unfriendly to random small-writes, and ensuring crash-consistency for the metadata of PMem allocators introduces extra overhead. Therefore, it is essential to understand the performance intricacies of PMem-aware database storage engines from the perspective of PMem allocators. This paper presents a systematic evaluation of three PMem-aware database storage engines using representative workloads and a unified benchmarking framework that is integrated with four PMem allocators. Besides the commonly used metrics, the impact of different hardware configurations (such as NUMA and eADR) on performance is also considered. Through in-depth analysis, we reveal caveats and pitfalls on using or designing PMem-aware storage engines and important insights that can serve as guidelines for future development of PMem allocators and other related components. Zhiwen Chen 0006, Wenkui Che, Daokun Hu, Xin He 0054, Jianhua Sun 0002, Hao Chen 0002 |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2022 | Halo: A Hybrid PMem-DRAM Persistent Hash Index with Fast RecoveryabstractHash index, a fundamental component in many data management systems, can benefit from the emerging persistent memory (PMem) to achieve high performance and instant recovery. However, existing persistent hash indexes are suboptimal in at least three aspects. First, their performance suffers from the mismatch between small random write and access granularity of PMem hardware. Second, none of them are aware of the significance of write amplification caused by memory allocators and synchronization primitives. Third, hybrid designs (PMem+DRAM) focus on improving throughput at the cost of extremely long recovery time. Daokun Hu, Zhiwen Chen 0006, Wenkui Che, Jianhua Sun 0002, Hao Chen 0002 |
SIGMOD Conference | 3 |