BlinkDB

BlinkDB is an extension on Spark SQL which supports Approximate Query Processing (AQP). It builds a couple of offline stratifies samples on which the query is executed.

Concurrency Control

Not Supported

From Sparkl SQL:

Spark SQL does not support concurrency control because it is designed for read-only OLAP. It provides an interface to save DataFrames to data sources like parquet, or persist tables. It has different save modes for the way handling existing data if present. But these save modes do not utilize any locking and are not atomic.

BlinkDB Logo
Website

http://blinkdb.org/

Source Code

https://github.com/sameeragarwal/blinkdb

Developer

University of California-Berkeley, Massachusetts Institute of Technology

Country of Origin

US

Start Year

2012

End Year

2014

Project Type

Academic, Open Source

Derived From

Spark SQL

Operating Systems

All OS with Java VM

Licenses

Apache v2