Abstract
Data integration systems offer a uniform interface for querying a large number of autonomous and heterogeneous data sources. Ideally, answers are returned as sources are queried and the answer list is updated as more answers arrive. Choosing a good ordering in which the sources are queried is critical for increasing the rate at which answers are returned. However, this problem is challenging since we often do not have complete or precise statistics of the sources, such as their coverage and overlap. It is further exacerbated in the Big Data era, which is witnessing two trends in Deep-Web data: first, obtaining a full coverage of data in a particular domain often requires extracting data from thousands of sources; second, there is often a big variation in overlap between different data sources.
In this paper we present
OASIS
, an
O
nline query
A
nswering
S
ystem for overlapp
I
ng Sources.
OASIS
has three key components for source ordering. First, the
Overlap Estimation
component estimates overlaps between sources according to available statistics under the
Maximum Entropy
principle. Second, the
Source Ordering
component orders the sources according to the new contribution they are expected to provide, and adjusts the ordering based on statistics collected during query answering. Third, the
Statistics Enrichment
component selects critical missing statistics to enrich at runtime. Experimental results on both real and synthetic data show high efficiency and scalability of our algorithm.
Subject
General Earth and Planetary Sciences,Water Science and Technology,Geography, Planning and Development
Cited by
8 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Data source selection for approximate query;Journal of Combinatorial Optimization;2021-05-24
2. HASSO: A Highly-Automated Source Selection and Ordering System Based on Data Quality Factors;2020 International Conference on Advanced Computer Science and Information Systems (ICACSIS);2020-10-17
3. Currency Preserving Query: Selecting the Newest Values from Multiple Tables;IEICE Transactions on Information and Systems;2018-12-01
4. SOURCERY;Proceedings of the 27th ACM International Conference on Information and Knowledge Management;2018-10-17
5. Source Selection for Inconsistency Detection;Database Systems for Advanced Applications;2018