Toward Efficient and Secure Collaborative SQL Analyses of Billion-Scale Datasets
Designing an efficient and secure collaborative SQL analysis system that supports large-scale dataset inputs is a very challenging task. In this paper, we present FedQuery, an MPC-based solution for efficient and secure collaborative analysis that is able to handle billion-scale dataset inputs. FedQuery introduces novel designs in its system architecture, the underlying MPC primitives, and oblivious SQL operators as well as their combinations, significantly reducing communication and computation overhead. Comprehensive experiments on real-world datasets show that FedQuery achieves large performance improvements over state-of-the-art baselines at both the operator and query levels. Additionally, it can handle complex SQL queries on datasets up to ten billion entries in less than 14 hours.
Authors
- Quanwei Cai
- Sheng Zhong (ORCID: https://orcid.org/0000-0002-6581-8730)
- Yuan Zhang (ORCID: https://orcid.org/0000-0001-9682-5231)
- Yu Lin
- Jue Hong (ORCID: https://orcid.org/0000-0001-8923-7669)
- Ye Wu (ORCID: https://orcid.org/0000-0001-6848-1718)
- Qizhi Zhang (ORCID: https://orcid.org/0000-0002-5131-2202)
- Kang Liu
Institutions
- Nanjing University of Science and Technology (CN)
- Nanjing University (CN)
Publication Details
- Journal
- IEEE Transactions on Information Forensics and Security
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/tifs.2025.3594582
- Primary Topic
- Scientific Computing and Data Management
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Natural Science Foundation of China
- Fundamental Research Funds for the Central Universities