DynamoDB versus Cassandra
Let's start with a data model such as DynamoDB's storage model, which is very similar to Cassandra's model, in which data is hashed on the row key, and the data inside the key is ordered by a specific column of the insert. In DynamoDB, a column can be single valued or scalar, which means that attributes can be multivalued. Cassandra has various attribute types, such as Integer, BigInteger, ASCII, UTF8, and Double, and it also offers composite and dynamic composite columns. It provide the full range of data formats, which include structured, semi-structured and unstructured data that can be run on recent applications, whereas DynamoDB has only two attribute types, namely String and Number.
Multi-datacenter across all regions ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access