|
|
|
|
|
by atombender
2786 days ago
|
|
The announcement is a little misleading — they're announcing two different things, not one: * Scylla 3.0, which adds secondary indexes and materialized views; and * OLTP and OLAP features, which are not ready. I'm struggling to find any clear information on what's implied by OLTP, but from the roadmap [1], it looks like they're just adding Cassandra's LWTs, not ACID transactions. Last I heard, you couldn't build ACID on top of Cassandra/Scylla, since row updates across multiple keys cannot be done atomically. Calling this OLTP seems a little misleading. [1] https://www.scylladb.com/product/technology/scylla-roadmap/ |
|
And I don't think OLTP/OLAP is about LWTs. I think they are just talking about Scylla's ability to process normal updates in a timely manner while doing OLAP queries.
And you're right about ACID transactions. Multiple rows across two or more partitions can not be updated atomically, even with LWTs, but it is possible for a single partition.
[1] https://github.com/scylladb/scylla/releases