Welcome to the Splice Machine On-Premise Database!

Welcome to Splice Machine, the database platform for adaptive applications that manage operational processes. This site contains documentation for our On-Premise Database.

If you're not yet familiar with our lineup of products, please visit the Getting Started Page in our web site to learn more about them.

You can Download the free standalone version of our On-Premise Database product.

You can also Download the open source, Community version of our On-Premise cluster database to install on your Hadoop cluster.

Splice Machine is a hybrid relational database platform that allows you to run transactional (OLTP) and analytical (OLAP) SQL workloads, concurrently, against shared data. To ensure that one does not interfere with the other, Splice Machine uses resource isolation and a ground-breaking MVCC technology for concurrent, non-locking, distributed ACID transactions.

With Splice Machine, you can manage operational processes, large-scale IoT infrastructures, and use analytical processing and machine learning to improve over time.

Splice Machine delivers an open-source data platform that incorporates the proven scalability of HBase and the in-memory performance of Apache Spark. The cost-based optimizer uses advanced statistics to choose the best compute engine, storage engine, index access, join order and join algorithm for each task. In this way, Splice Machine can concurrently process transactional and analytical workloads at scale.

Using our Documentation

Please visit our Documentation Summary page for a quick introduction to navigating and using the components of our documentation system.

Version Information

This site contains the documentation for version 2.6 of Splice Machine, and also applies to our August 2017 2.5 patch release (v2.5.0.1729 and above).

If you're using an earlier version, you'll find the documentation here:

Version 2.5 Release 2.5 Documentation (Feb 2017)
Version 2.0 Release 2.0 Documentation (Sep. 2016)