Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

To achieve "availability", cassandra lowers consistency, making dev's life extremely hard.

Long: https://docs.yugabyte.com/latest/comparisons/cassandra/

TLDR: google/fb/etc went the other way, using hbase,bigtable witch are strongly consistent.



Cassandra has monotonic reads so it is strongly consistent as long as you have a quorum of nodes. I haven't yet read the link you posted but it's coming from a vendor that is aiming to replace Cassandra so I'll take it a pinch of salt.


No salt required. You can replace it with any strongly consistent system that has transactions and it's the same.


I see. Has Amazon replaced Dynamo with Postgres? Has Google replaced BigTable with MySQL?


Dynamo sucks. BigTable IS strongly consistent. https://ai.google/research/pubs/pub41344 F1 DB from google. Facebook uses MySQL. DynamoDB IS built on top of Mysql/Innodb.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: