Show simple item record

dc.contributor.authorAgarwal, Sameer
dc.contributor.authorMozafari, Barzan
dc.contributor.authorPanda, Aurojit
dc.contributor.authorMilner, Henry
dc.contributor.authorStoica, Ion
dc.contributor.authorMadden, Samuel R.
dc.date.accessioned2016-01-19T01:59:25Z
dc.date.available2016-01-19T01:59:25Z
dc.date.issued2013-04
dc.identifier.isbn9781450319942
dc.identifier.urihttp://hdl.handle.net/1721.1/100911
dc.description.abstractIn this paper, we present BlinkDB, a massively parallel, approximate query engine for running interactive SQL queries on large volumes of data. BlinkDB allows users to trade-off query accuracy for response time, enabling interactive queries over massive data by running queries on data samples and presenting results annotated with meaningful error bars. To achieve this, BlinkDB uses two key ideas: (1) an adaptive optimization framework that builds and maintains a set of multi-dimensional stratified samples from original data over time, and (2) a dynamic sample selection strategy that selects an appropriately sized sample based on a query's accuracy or response time requirements. We evaluate BlinkDB against the well-known TPC-H benchmarks and a real-world analytic workload derived from Conviva Inc., a company that manages video distribution over the Internet. Our experiments on a 100 node cluster show that BlinkDB can answer queries on up to 17 TBs of data in less than 2 seconds (over 200 x faster than Hive), within an error of 2-10%.en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (CISE Expeditions Award CCF-1139158)en_US
dc.description.sponsorshipUnited States. Defense Advanced Research Projects Agency (XData Award FA8750-12-2-0331))en_US
dc.language.isoen_US
dc.publisherAssociation for Computing Machinery (ACM)en_US
dc.relation.isversionofhttp://dx.doi.org/10.1145/2465351.2465355en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourceMIT web domainen_US
dc.titleBlinkDB: queries with bounded errors and bounded response times on very large dataen_US
dc.typeArticleen_US
dc.identifier.citationSameer Agarwal, Barzan Mozafari, Aurojit Panda, Henry Milner, Samuel Madden, and Ion Stoica. 2013. BlinkDB: queries with bounded errors and bounded response times on very large data. In Proceedings of the 8th ACM European Conference on Computer Systems (EuroSys '13). ACM, New York, NY, USA, 29-42.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratoryen_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.mitauthorMozafari, Barzanen_US
dc.contributor.mitauthorMadden, Samuel R.en_US
dc.relation.journalProceedings of the 8th ACM European Conference on Computer Systems (EuroSys '13)en_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dspace.orderedauthorsAgarwal, Sameer; Mozafari, Barzan; Panda, Aurojit; Milner, Henry; Madden, Samuel; Stoica, Ionen_US
dc.identifier.orcidhttps://orcid.org/0000-0002-7470-3265
mit.licenseOPEN_ACCESS_POLICYen_US
mit.metadata.statusComplete


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record