|
|
|
|
|
by evanweaver
3402 days ago
|
|
That's a good and complicated question. They both are fully ACID-compliant systems. The biggest difference as a developer is that Calvin never blocks reads, contested or not. You get causally consistent single-replica reads with no coordination. This makes the read performance equivalent to something like Cassandra at CONSISTENCY.ONE, without giving up the cross-partition write linearization of something like Spanner. |
|
I've personally seen a Cassandra ring go to more than 2M ops/sec.