Demo Data from SIGIR 2026 / reviewers in the wild / expert
Haoqiong Bian
dblp:136/7990
· DBLP profile ↗
11ranked-venue papers
8as first author
6since 2021 · last 2026
0000-0001-5144-4427ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 10 · 8 first-author · 5 since 2021Artificial intelligence and machine learning · 1 · 1 first-authorSystems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 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
5 papers |
Cloud and datacenter computing · 54% Storage systems · 41% Memory systems · 5% | |
| Databases, data mining, and information retrieval
4 papers |
Information retrieval · 26% Data models and query languages · 26% Query processing and optimization · 20% |
Topics — the 13 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing
serverless computing |
1.5 | 2 | 2025 | PixelsDB: Serverless and NL-Aided Data Analytics with Flexible Service Levels and Prices · ICDE 2025 Using Cloud Functions as Accelerator for Elastic Data Analytics · Proc. ACM Manag. Data 2023 |
Storage systems › data management › database storage
columnar storage |
1.2 | 3 | 2022 | Pixels: An Efficient Column Store for Cloud Data Lakes · ICDE 2022 Rainbow: Adaptive Layout Optimization for Wide Tables · ICDE 2018 Wide Table Layout Optimization based on Column Ordering and Duplication · SIGMOD Conference 2017 |
Information retrieval › query formulation
query generation |
0.9 | 1 | 2025 | PixelsDB: Serverless and NL-Aided Data Analytics with Flexible Service Levels and Prices · ICDE 2025 |
Data models and query languages › natural language interface › natural language interface to database
text-to-SQL |
0.9 | 1 | 2025 | PixelsDB: Serverless and NL-Aided Data Analytics with Flexible Service Levels and Prices · ICDE 2025 |
Cloud and datacenter computing
resource management |
0.9 | 1 | 2025 | PixelsDB: Serverless and NL-Aided Data Analytics with Flexible Service Levels and Prices · ICDE 2025 |
Cloud and datacenter computing › serverless computing
serverless analytics |
0.9 | 1 | 2025 | PixelsDB: Serverless and NL-Aided Data Analytics with Flexible Service Levels and Prices · ICDE 2025 |
Query processing and optimization › query optimization
cost-based optimization |
0.7 | 1 | 2023 | Using Cloud Functions as Accelerator for Elastic Data Analytics · Proc. ACM Manag. Data 2023 |
Indexing and storage engines › i/o optimization
i/o scheduling |
0.6 | 1 | 2022 | Pixels: An Efficient Column Store for Cloud Data Lakes · ICDE 2022 |
Storage systems › scalable storage › big data storage
data lake storage |
0.6 | 1 | 2022 | Pixels: An Efficient Column Store for Cloud Data Lakes · ICDE 2022 |
Storage systems › data placement
storage layout optimization |
0.6 | 1 | 2022 | Pixels: An Efficient Column Store for Cloud Data Lakes · ICDE 2022 |
Memory systems
data layout optimization |
0.3 | 1 | 2018 | Rainbow: Adaptive Layout Optimization for Wide Tables · ICDE 2018 |
Database system architecture and tuning › database design
physical database design |
0.3 | 1 | 2017 | Wide Table Layout Optimization based on Column Ordering and Duplication · SIGMOD Conference 2017 |
Storage systems
storage engine |
0.3 | 1 | 2017 | Wide Table Layout Optimization based on Column Ordering and Duplication · SIGMOD Conference 2017 |
Methods — techniques the papers use, named apart from their topics
fine-tuned language models · 1.7cost model · 0.6workload-driven layout optimization · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Eunomia: Preemption-based and QoS-aware Core Allocation in Oversubscribed CloudabstractColocating high- and low-priority VMs under CPU oversubscription is an effective way to improve resource utilization, but it demands careful core allocation to control contention and ensure the QoS. Existing solutions typically rely on Linux cgroup mechanisms such as cpuset, quota, and share. However, our experiments show that these mechanisms have inherent limitations and cannot simultaneously ensure QoS and resource efficiency. Unconditional preemption introduces new opportunities, which is a new kernel feature supported by major cloud vendors. Our experimental analysis reveals that, while unconditional preemption provides strong performance guarantees for high-priority VMs, it also increases the risk of starving low-priority VMs.We present Eunomia, a CPU core allocator for oversubscribed clouds. Eunomia employs a black-box QoS degradation detection model that leverages transmit packet counts and kernel-level KVM tracepoints to identify performance degradation in high-priority VMs. Guided by this model, Eunomia selectively enables unconditional preemption only for degraded high-priority VMs, ensuring QoS while improving CPU efficiency. Experiments show that Eunomia delivers high-priority performance comparable to isolated execution while improving low-priority throughput by 50–64% over the best-performing cpuset-based baseline. Yunda Guo, Puqing Wu, Haoqiong Bian, Yunpeng Chai, Zhengbin Huang, Le Yue |
DATE | 3 |
| 2026 | DBdoctor: A Fine-Grained and Non-Intrusive Performance Diagnosis Platform for Databases
Quanqi Xin, Zhengjin Wang, Haoqiong Bian, Wei Lu 0015, Qiyu Zhuang, Shuang Liu 0007, Jikuan Zhang, Yunpeng Chai, Xiaoyong Du 0001 |
ICDE | 5 |
| 2025 | PixelsDB: Serverless and NL-Aided Data Analytics with Flexible Service Levels and PricesabstractServerless query processing has become increasingly popular due to its advantages, including automated resource management, high elasticity, and pay-as-you-go pricing. For users who are not system experts, serverless query processing greatly reduces the cost of owning a data analytic system. However, it is still a significant challenge for non-expert users to transform their complex and evolving data analytic needs into proper SQL queries and select a serverless query service that delivers satisfactory performance and price for each type of query. This paper presents PixelsDB, an open-source data analytic system that allows users who lack system or SQL expertise to explore data efficiently. It allows users to generate and debug SQL queries using a natural language interface powered by fine-tuned language models. The queries are then executed by a serverless query engine that offers varying prices for different performance service levels (SLAs). The performance SLAs are natively supported by dedicated architecture design and heterogeneous resource scheduling that can apply cost-efficient resources to process non-urgent queries. We demonstrate that the combination of a serverless paradigm, a natural-language-aided interface, and flexible SLAs and prices will substantially improve the usability of cloud data analytic systems. Haoqiong Bian, Dongyang Geng, Haoyang Li 0015, Yunpeng Chai, Anastasia Ailamaki |
ICDE | 1 |
| 2023 | Using Cloud Functions as Accelerator for Elastic Data AnalyticsabstractCloud function (CF) services, such as AWS Lambda, have been applied as the new computing infrastructure in implementing analytical query engines. For bursty and sparse workloads, CF-based query engine is more elastic than the traditional query engines running in servers, i.e., virtual machines (VMs), and might provide a higher performance/price ratio. However, it is still controversial whether CF services are good suites for general analytical workloads, in respect of the limitations of CFs in storage, network, and lifetime, as well as the much higher resource unit prices than VMs. In this paper, we first present micro-benchmark evaluations of the features of CF and VM. We reveal that for query processing, though CF is more elastic than VM, it is less scalable and is more expensive for continuous workloads. Then, to get the best of both worlds, we propose Pixels-Turbo - a hybrid query engine that processes queries in a scalable VM cluster by default and invokes CFs to accelerate the processing of unpredictable workload spikes. In the query engine, we propose several optimizations to improve the performance and scalability of the CF-based operators and a cost-based optimizer to select the appropriate algorithm and parallelism for the physical query plan. Evaluations on TPC-H and real-world workload show that our query engine has a 1-2 orders of magnitude higher performance/price ratio than state-of-the-art serverless query engines for sustained workloads while not compromising the elasticity for workload spikes. Haoqiong Bian, Tiannan Sha, Anastasia Ailamaki |
Proc. ACM Manag. Data | 1 |
| 2022 | Columnar Storage Optimization and Caching for Data Lakes
Guodong Jin, Haoqiong Bian, Yueguo Chen, Xiaoyong Du 0001 |
EDBT | 2 |
| 2022 | Pixels: An Efficient Column Store for Cloud Data LakesabstractTo benefit from the cloud's higher elasticity and price-efficiency, most modern data-lake engines support S3-like cloud object storage (COS) services as their optional or preferred underlying storage. Meanwhile, the widespread column stores, such as Parquet, are applied in these data lakes to improve analytical performance. However, as these column stores were designed for on-premise HDFS, they often suffer from the high latency of COS and deliver sub-optimal query performance. We observe that by optimizing the storage layout and data access pattern, we can effectively hide and mitigate the high latency. In this paper, we present Pixels, a column store optimized for the cloud that solves the problem by (1) the workload-driven storage layout optimization within and across the row group boundaries; (2) the I/O scheduling concerning the optimized storage layout and the performance characteristics of COS. They collectively improve the analytical performance in a transparent way that does not affect data ingestion and query execution in data lakes. Evaluations show that Pixels outperforms the state-of-the-art column store on COS by more than one order of magnitude on real-world workload and by 1.93x on TPC-H. Moreover, the performance of Pixels is also portable to HDFS. Haoqiong Bian, Anastasia Ailamaki |
ICDE | 1 |
| 2020 | Pixels: Multiversion Wide Table Store for Data Lakes
Haoqiong Bian |
CIDR | 1 |
| 2018 | Rainbow: Adaptive Layout Optimization for Wide TablesabstractPopular column stores such as ORC and Parquet have been widely used in many Hadoop-oriented data analysis systems. With the effective column skipping and data compression functionalities provided by column stores, wide tables with hundreds or even thousands of columns are applied by many big data analysis applications to avoid the expensive distributed joins. We found that the performance of such systems can be further improved by optimizing the physical data layout to fit certain workloads and system settings. However, it is nontrivial to perform such optimization manually. In this demo, we present a data layout optimization tool called Rainbow, which leverages workload-driven layout optimization algorithms to adjust data layouts adaptively without intervening the previous data blocks that have been stored. We also provide a Web UI for users to interact with the layout optimization process. Furthermore, Rainbow is open sourced with an accompanying benchmark for performance evaluation of wide tables. Haoqiong Bian, Youxian Tao, Guodong Jin, Yueguo Chen, Xiongpai Qin, Xiaoyong Du 0001 |
ICDE | 1 |
| 2017 | Wide Table Layout Optimization based on Column Ordering and DuplicationabstractModern data analytical tasks often witness very wide tables, from a few hundred columns to a few thousand. While it is commonly agreed that column stores are an appropriate data format for wide tables and analytical workloads, the physical order of columns has not been investigated. Column ordering plays a critical role in I/O performance, because in wide tables accessing the columns in a single horizontal partition may involve multiple disk seeks. An optimal column ordering will incur minimal cumulative disk seek costs for the set of queries applied to the data. In this paper, we aim to find such an optimal column layout to maximize I/O performance. Specifically, we study two problems for column stores on HDFS: column ordering and column duplication. Column ordering seeks an approximately optimal order of columns; column duplication complements column ordering in that some columns may be duplicated multiple times to reduce contention among the queries' diverse requirements on the column order. We consider an actual fine-grained cost model for column accesses and propose algorithms that take a query workload as input and output a column ordering strategy with or without storage redundancy that significantly improves the overall I/O performance. Experimental results over real-life data and production query workloads confirm the effectiveness of the proposed algorithms in diverse settings. Haoqiong Bian, Ying Yan 0006, Wenbo Tao, Liang Jeff Chen, Yueguo Chen, Xiaoyong Du 0001, Thomas Moscibroda |
SIGMOD Conference | 1 |
| 2015 | A Fast Data Ingestion and Indexing Scheme for Real-Time Log Analytics
Haoqiong Bian, Yueguo Chen, Xiongpai Qin, Xiaoyong Du 0001 |
APWeb | 1 |
| 2013 | MetKB: enriching RDF knowledge bases with web entity-attribute tablesabstractThere are many entity-attribute tables on the Web that can be utilized for enriching the entities of an RDF knowledge base. This requires the schema mapping (matching) between the Web tables and the RDF knowledge base. In this paper, we propose a feasible solution that is able to automatically search and rank entity-attribute tables from the Web, and effectively map the extracted tables with the RDF knowledge base with very few manual efforts. Haoqiong Bian, Yueguo Chen, Xiaoyong Du 0001 |
CIKM | 1 |