Why Splice Machine?
Replace Struggling RDBMSs with Splice Machine
As the only Hadoop RDBMS, Splice Machine provides database architects and application developers with a platform for building real-time, scalable apps without the burdens or costs of a traditional RDBMS. Splice Machine is an alternative to traditional RDBMSs that are experiencing scaling or cost issues.
RDBMSs Under Siege
Exploding data volumes are pushing cost and scaling issues to the forefront for RDBMS users. Whether it’s the cost to scale up or an architecture that requires extensive application rewrites to scale, users of databases like Oracle®, MySQL™, IBM DB2® and Microsoft SQL Server® are left needing a better way forward in the age of Big Data. This has led to a proliferation of NoSQL databases and Hadoop-based solutions that scale well but have shortcomings of their own when it comes to universal SQL access, performance and consistency.
Inadequate Scaling Options
Databases architects can scale databases in one of two ways:
- Scale-up: using increasingly larger, specialized servers which can easily costs millions of dollars
- Scale-out: using commodity servers to scale out horizontally
However, scaling out can have its challenges if not done right. For example, NoSQL datastores do scale out, but they require application rewrites because of the lack of SQL capabilities such as joins, aggregations, constraints, strong consistency and reliable updates with transactions. On the other hand, proprietary scale-out architectures do not leverage the proven Hadoop infrastructure, which is risky because they are trying to “reinvent the wheel” with very limited resources. Splice Machine leverages the prolific and growing Hadoop community to “harden” the scale-out foundation of our Hadoop RDBMS.
Splice Machine: The Best of All Worlds
Splice Machine delivers a database solution that incorporates the scalability of Hadoop, the standard ANSI SQL and ACID transactions of an RDBMS and the distributed computing power of HBase.
This makes Splice Machine the ideal choice for traditional RDBMS users who are looking for a scale-out solution that requires no application rewrites. Splice Machine is flexible to handle both analytical (OLAP) and operational (OLTP) workloads, and can be used anywhere that MySQL or Oracle can be used.