ScyllaDB, the real-time big data database company, is releasing Scylla Open Source 3.0, introducing new production-ready capabilities.
The company also previewed Scylla support for concurrent OLTP and OLAP, an industry first that enables simultaneous transactional and analytical processing.
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.
New Scylla capabilities include:
- 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.
“Scylla 3.0 represents a huge leap forward in functionality and scalability,”said Dor Laor, CEO and co-founder of ScyllaDB. “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.”
For more information about this news, visit www.scylladb.com.