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

Xilin Tang

dblp:182/2171 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
3since 2021 · last 2026
—ORCID · conflict

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 2 · 2 first-author · 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
1 paper
Data stream processing · 56% Query processing and optimization · 44%

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

TopicWeightPapersLastEvidence papers
Query processing and optimization
adaptive sampling
0.812024
Enabling Adaptive Sampling for Intra-Window Join: Simultaneously Optimizing Quantity and Quality · Proc. ACM Manag. Data 2024
Data stream processing
stream join
0.812024
Enabling Adaptive Sampling for Intra-Window Join: Simultaneously Optimizing Quantity and Quality · Proc. ACM Manag. Data 2024
Data stream processing
stream sampling
0.212024
Enabling Adaptive Sampling for Intra-Window Join: Simultaneously Optimizing Quantity and Quality · Proc. ACM Manag. Data 2024

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

neural network latency model · 0.8hybrid sampling · 0.8analytic latency model · 0.8
YearPublicationVenuePosition
2026 Succinct and Fast Tiny Pointer Hash Tables
Xilin Tang, Yuqi Mai, William Kuszmaul, Alexander Conway 0001
Proc. VLDB Endow.1
2024 Enabling Adaptive Sampling for Intra-Window Join: Simultaneously Optimizing Quantity and Quality
abstract
>Sampling is one of the most widely employed approximations in big data processing. Among various challenges in sampling design, sampling for join is particularly intriguing yet complex. This perplexing problem starts with a classical case where the join of two Bernoulli samples shrinks its output size quadratically and exhibits a strong dependency on the input data, presenting a unique challenge that necessitates adaptive sampling to guarantee both the quantity and quality of the sampled data. The community has made strides in achieving this goal by constructing offline samples and integrating support from indexes or key frequencies. However, when dealing with stream data, due to the need for real-time processing and high-quality analysis, methods developed for processing static data become unavailable. Consequently, a fundamental question arises: Is it possible to achieve adaptive sampling in stream data without relying on offline techniques? To address this problem, we propose FreeSam, which couples hybrid sampling with intra-window join, a key stream join operator. Our focus lies on two widely used metrics: output size, ensuring quantity, and variance, ensuring quality. FreeSam enables adaptability in both the desired quantity and quality of data sampling by offering control on the two-dimensional space spanned by these metrics. Meanwhile, adjustable trade-offs between quality and performance make FreeSam practical for use. Our experiments show that, for every 1% increase in latency limitation, FreeSam can yield a 3.83% increase in the output size while maintaining the level of the estimator's variance. Additionally, we give FreeSam a multi-core implementation and ensure predictability of its latency through both an analytic model and a neural network model. The accuracy of these models is 88.05% and 96.75% respectively.
Xilin Tang, Feng Zhang 0007, Shuhao Zhang 0001, Yani Liu, Bingsheng He, Xiaoyong Du 0001
Proc. ACM Manag. Data1
2022 Taming the Big Data Monster: Managing Petabytes of Data with Multi-Model Databases
abstract
With the development of big data technology, the amount of business data that Internet companies need to handle has reached the petabyte level, which poses great pressure on the system processing capacity. For example, the peak order volume of Alibaba's Global Shopping Festival in 2020 reached 583,000 orders per second. Even worse, multi-model data are involved in real business. The inability to perform high-throughput, lowlatency transaction processing can result in a poor user experience that can lead to serious financial losses due to customer churn. Although numerous optimizations have been proposed, they can fail in the face of petabytes of data, or be significantly less effective. In this paper, we propose a novel and practical multi-model big data system that can manage petabytes of data. Particularly, we show three special designs for processing the petabytes of data. First, we perform partition to reduce the amount of unnecessary data to be scanned. Second, we adaptively adopt row storage mode for big tables that are frequently updated and column storage mode for tables that are frequently queried to improve the system efficiency. Third, we conduct compression to accelerate IO access speed. We analyze Alibaba's two real PB-level business scenarios, Double 11 and Zhixingtong, and generate workloads and benchmark accordingly to verify our system. Experiments show that our system can efficiently manage petabyte-scale data in real scenarios, providing high-performance querying of terabyte-scale datasets, and be suitable for various workloads.
Feng Zhang 0007, Yinhao Hong, Yunpeng Chai, Wei Lu 0015, Hong Chen 0001, Xiaoyong Du 0001, Le Mi, Xilin Tang, Yanliang Zhou, Peng Zhang 0077, Fengyi Chen
SBAC-PAD11