ScyllaDB Announces Scylla Open Source 3.0 and Support for concurrent OLTP and OLAP
PALO ALTO, Calif., Nov. 6, 2018 — ScyllaDB, the real-time big data database company, kicked off its two-day Scylla Summit by announcing a major release of its database, Scylla Open Source 3.0. The company also previewed Scylla support for concurrent OLTP and OLAP, an industry first that enables simultaneous transactional and analytical processing. This release marks a significant milestone, as the company surpasses feature parity with Apache Cassandra, the popular open source NoSQL database. As a drop-in replacement for Apache Cassandra with as much as 10 times better performance, Scylla Open Source has added production-ready capabilities much anticipated by the NoSQL community, while introducing ground-breaking new features that improve utilization and minimize operational overhead.
Scylla Open Source 3.0 features a close-to-the-hardware design that makes optimal use of modern servers. Written from the ground-up in C++ to provide significant improvements to throughput, latency and administration, Scylla delivers scale-up performance of more than 1,000,000 IOPS per node, scales out to hundreds of nodes, and consistently achieves a 99% tail latency of less than 1 millisecond.
“Migrating our Cassandra clusters to Scylla has always made sense in terms of reducing our hardware footprint, getting our latencies predictably lower and cutting the time we used to spend tuning the database,” said Ho Kim, Leader of Cloud Business at Samsung SDS “Now we’re seeing Scylla take its product beyond what we can do with Cassandra, which is really exciting for our teams.”
New Scylla Capabilities Announced Today
- Concurrent OLTP and OLAP: Scylla will enable its users to safely balance real-time operational workloads with big-data analytical workloads within a single database cluster. Online Transaction Processing (OLTP) and Online Analytical Processing (OLAP) have very different data access characteristics. OLTP involves many small and varied transactions, including mixed writes, updates, and reads, with a high sensitivity to latency. In contrast, OLAP emphasizes the throughput of broad scans across datasets. By introducing capabilities that isolate workloads, Scylla will uniquely support simultaneous OLTP and OLAP workloads without sacrificing latency or throughput.
- Materialized Views: Production-ready release of a long-awaited experimental feature designed to enable automated server-side table denormalization. Notably, the Apache Cassandra community reverted this feature from production-ready Cassandra to experimental mode in 2017.
- Secondary Indexes: Production-ready with its 3.0 release, Scylla’s global secondary indexes can scale to any cluster size, unlike the local-indexing approach adopted by Apache Cassandra. Secondary indexes allow the querying of data through non-primary key columns.
- Cassandra 3.x File Format Compatibility: Scylla Open Source 3.0 includes Apache Cassandra 3.x compatible storage format (SSTable), improving performance and reducing storage volume by as much as 3x.
Speaking at Scylla Summit 2018, CEO and co-founder of ScyllaDB, Dor Laor said, “Scylla 3.0 represents a huge leap forward in functionality and scalability. We finally reached parity with Apache Cassandra, and developed a ground-breaking OLTP+OLAP service level agreement guarantee that puts us on a path towards pure multi-tenancy and positions us favorably against Amazon DynamoDB and Microsoft’s Azure Cosmos DB, among others.”
Scylla Open Source 3.0 will be available in November 2018, with concurrent OLTP and OLAP support available shortly thereafter. Existing users are encouraged to upgrade to the new version in order to take full advantage of performance gains and new capabilities.
To see the advantages of Scylla:
- Take Scylla for a free 1-hour test drive to see its high throughput and low latencies for yourself: https://www.scylladb.com/test-drive/
- The current open source edition can be downloaded directly from the ScyllaDB website at https://www.scylladb.com/download/
ScyllaDB is the real-time big data database company. Fully compatible with Apache Cassandra, Scylla embraces a shared-nothing approach that increases throughput and storage capacity to 10X that of Cassandra. AppNexus, Samsung, Ola Cabs, CERN, Grab, Investing.com, Snapfish, IBM’s Compose and many more leading companies have adopted Scylla to realize order-of-magnitude performance improvements and reduce hardware costs. ScyllaDB was founded by the team responsible for the KVM hypervisor and is backed by Bessemer Venture Partners, Innovation Endeavors, Wing Venture Capital, Qualcomm Ventures, Magma Venture Partners, Western Digital Capital, Samsung Ventures, and TLV Partners.