QIRANA: A Framework for Scalable Query Pricing

被引:36
作者
Deep, Shaleen [1 ]
Koutris, Paraschos [1 ]
机构
[1] Univ Wisconsin, Madison, WI 53706 USA
来源
SIGMOD'17: PROCEEDINGS OF THE 2017 ACM INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA | 2017年
关键词
Data Pricing; Arbitrage; Query Determinacy;
D O I
10.1145/3035918.3064017
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Users are increasingly engaging in buying and selling data over the web. Facilitated by the proliferation of online marketplaces that bring such users together, data brokers need to serve requests where they provide results for user queries over the underlying datasets, and price them fairly according to the information disclosed by the query. In this work, we present a novel pricing system, called QIRANA, that performs query-based data pricing for a large class of SQL queries (including aggregation) in real time. QIRANA provides prices with formal guarantees: for example, it avoids prices that create arbitrage opportunities. Our framework also allows flexible pricing, by allowing the data seller to choose from a variety of pricing functions, as well as specify relation and attribute-level parameters that control the price of queries and assign different value to different portions of the data. We test QIRANA on a variety of real-world datasets and query workloads, and we show that it can efficiently compute the prices for queries over large-scale data.
引用
收藏
页码:699 / 713
页数:15
相关论文
共 21 条
[1]  
Abiteboul S., 1998, Proceedings of the Seventeenth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems. PODS 1998, P254, DOI 10.1145/275487.275516
[2]  
Ahmad Y, 2012, PROC VLDB ENDOW, V5, P968
[3]  
[Anonymous], ARXIV160609376
[4]  
[Anonymous], PVLDB
[5]  
[Anonymous], PVLDB
[6]  
[Anonymous], VLDB
[7]   UPDATING DERIVED RELATIONS - DETECTING IRRELEVANT AND AUTONOMOUSLY COMPUTABLE UPDATES [J].
BLAKELEY, JA ;
COBURN, N ;
LARSON, PA .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 1989, 14 (03) :369-400
[8]  
Buneman O. P., 1979, ACM Transactions on Database Systems, V4, P368, DOI 10.1145/320083.320099
[9]  
CHAUDHURI S, 1995, PROC INT CONF DATA, P190, DOI 10.1109/ICDE.1995.380392
[10]   Probabilistic Databases: Diamonds in the Dirt [J].
Dalvi, Nilesh ;
Re, Christopher ;
Suciu, Dan .
COMMUNICATIONS OF THE ACM, 2009, 52 (07) :86-94