Verdict gives you approximate results for your big data queries in a fraction of time needed to calculate the exact results.
It gives you the power to trade a little amount of accuracy with a huge amount of speedup, when you can tolerate a small error and need a fast answer.
* Certain conditions apply.
Verdict is a middleware standing between your app and your database. You can just issue the same queries on the existing database as before and get approximate answers right away.
Off course, you will be able to run exact queries too!
It is possible to use Verdict with any SQL database. Verdict doesn't rely on any specific DBMS. If we don't have a driver for your favorite DBMS, you can easily write it yourself.
We already have drivers for Spark SQL, Hive and Impala. We'll soon add drivers for some other popular databases...
pyongjoo [at] umich.edu
mozafari [at] umich.edu
tajik [at] umich.edu