Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Fangshi Li

dblp:328/5962 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 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 · 2 · 2 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
2 papers
Database system architecture and tuning · 33% Query processing and optimization · 24% Information retrieval · 20%

Topics — the 5 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Database system architecture and tuning
hybrid transactional and analytical processing
1.422025
veDB-HTAP: a Highly Integrated, Efficient and Adaptive HTAP System · Proc. VLDB Endow. 2025
ByteHTAP: ByteDance's HTAP System with High Data Freshness and Strong Data Consistency · Proc. VLDB Endow. 2022
Query processing and optimization
adaptive query processing
0.912025
veDB-HTAP: a Highly Integrated, Efficient and Adaptive HTAP System · Proc. VLDB Endow. 2025
Information retrieval › distributed information retrieval
query routing
0.912025
veDB-HTAP: a Highly Integrated, Efficient and Adaptive HTAP System · Proc. VLDB Endow. 2025
Transaction processing and concurrency control
OLTP
0.312025
veDB-HTAP: a Highly Integrated, Efficient and Adaptive HTAP System · Proc. VLDB Endow. 2025
Query processing and optimization › query optimization › transformation-based optimization
query pushdown
0.212022
ByteHTAP: ByteDance's HTAP System with High Data Freshness and Strong Data Consistency · Proc. VLDB Endow. 2022

Methods — techniques the papers use, named apart from their topics

machine learning · 0.9cost-based optimization · 0.9global timestamp · 0.6delete bitmap · 0.6
YearPublicationVenuePosition
2025 veDB-HTAP: a Highly Integrated, Efficient and Adaptive HTAP System
abstract
In this paper, we describe veDB-HTAP, a highly integrated, efficient, and adaptive HTAP system recently built in ByteDance. veDB-HTAP adopts a highly integrated system architecture by leveraging the Secondary Engine mechanism provided by MySQL and provides a seamless query processing experience across OLTP and OLAP engines. In addition, we introduce a cost-based and machine-learning-based smart query router that significantly outperforms the rule-based query router used in ByteHTAP, a precursor of veDB-HTAP. A key design principle of veDB-HTAP is the collaboration and adaptability of major system components, including query planning, query execution, and unified storage. Our adaptive query execution can be classified into two categories: 1) adaptive execution that dynamically collects and utilizes runtime statistics for better query performance; 2) utilizing runtime resource information to achieve a high quality of service even under heavy workloads. The experiments show that veDB-HTAP can achieve more than 3× speedup for TPC-H while consuming only one-third of the resources compared to ByteHTAP.
Jianjun Chen 0001, Li Zhang 0132, Lixun Cao, Yonghua Ding, Fangshi Li, Haibo Xiu, Kui Wei, Le Cai, Yuanjin Lin, Shangyu Luo, Jianfeng Qian, Zikang Wang, Mingyi Zhang 0001, Shicai Zeng, Jason Sun, Lei Zhang 0213, Pengwei Zhao
Proc. VLDB Endow.8
2022 ByteHTAP: ByteDance's HTAP System with High Data Freshness and Strong Data Consistency
abstract
In recent years, at ByteDance, we see more and more business scenarios that require performing complex analysis over freshly imported data, together with transaction support and strong data consistency. In this paper, we describe our journey of building ByteHTAP, an HTAP system with high data freshness and strong data consistency. It adopts a separate-engine and shared-storage architecture. Its modular system design fully utilizes an existing ByteDance's OLTP system and an open source OLAP system. This choice saves us a lot of resources and development time and allows easy future extensions such as replacing the query processing engine with other alternatives. ByteHTAP can provide high data freshness with less than one second delay, which enables many new business opportunities for our customers. Customers can also configure different data freshness thresholds based on their business needs. ByteHTAP also provides strong data consistency through global timestamps across its OLTP and OLAP system, which greatly relieves application developers from handling complex data consistency issues by themselves. In addition, we introduce some important performance optimizations to ByteHTAP, such as pushing computations to the storage layer and using delete bitmaps to efficiently handle deletes. Lastly, we will share our lessons and best practices in developing and running ByteHTAP in production.
Jianjun Chen 0001, Yonghua Ding, Fangshi Li, Li Zhang 0132, Mingyi Zhang 0001, Kui Wei, Lixun Cao, Dan Zou, Yang Liu 0442, Lei Zhang 0213, Kai Wu 0004, Shangyu Luo, Jason Sun, Yuming Liang
Proc. VLDB Endow.4