Splice Machine with MapR is uniquely qualified to power data-driven businesses that can harness real-time insights to take better actions and leapfrog their competition with these major benefits:
5-10x increase in query speeds
75% reduction in TCO
10-20x better price/performance
Cost-Effective Scaling and Performance with Commodity Hardware
Splice Machine can scale to dozens of petabytes with commodity servers. It also parallelizes queries in a shared-nothing architecture. This enables Splice Machine to deliver compelling results versus traditional RDBMSs like Oracle and IBM DB2:
Real-Time Updates with Transactional Integrity
Database transactions ensure that real-time updates can be reliably executed without data loss or corruption. Transactions also enable zero-downtime updates or ETL to data warehouses, as data can be updated while reports simultaneously see a consistent view of the data.
Splice Machine provides full ACID (Atomicity, Consistency, Isolation, Durability) transactions across rows and tables. It uses Multiple Version Concurrency Control (MVCC) with lockless snapshot isolation that does not change records — instead it creates a new version. Each transaction can use different versions of each record to create its own “snapshot” of the database. With each transaction having its own “snapshot”, transactions can execute concurrently without any locking. This leads to very high throughput and avoids troublesome deadlock conditions.