DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

Splice Machine


Splice Machine is a SQL database built on top of HBase and SparkSQL. All queries first are parsed using Apache Derby and then split into separate execution plans for HBase and Spark.

Source Code
https://github.com/splicemachine/spliceengine[02]
Country of Origin
US
Start Year
2012 [03]
Project Types
Commercial, Open Source
Written in
Java
Derived From
Derby
Embeds / Uses
HBase, Spark SQL
Operating System
All OS with Java VM
License
AGPL v3

Database Entry

Splice Machine


Splice Machine is a SQL database built on top of HBase and SparkSQL. All queries first are parsed using Apache Derby and then split into separate execution plans for HBase and Spark.

Query Compilation


Query Interface


SQL

Storage Architecture


Storage Model


System Architecture


Revision #4