TrustRadius: an HG Insights company

Amazon DynamoDB vs. Apache Cassandra

Save this comparison

Save this comparison

Add Product

Recommended Comparisons

    Overview
    ProductRatingMost Used ByProduct SummaryStarting Price

    Amazon DynamoDB

    Score8.5 out of 10
    N/AAmazon DynamoDB is a cloud-native, NoSQL, serverless database service.

    $0

    capacity unit per hour

    Cassandra

    Score9 out of 10
    N/ACassandra is a no-SQL database from Apache.N/A
    Pricing
    Amazon DynamoDBCassandra
    Editions & Modules
    Provisioned - Read Operation
    $0.00013
    capacity unit per hour
    Provisioned - Write Operation
    $0.00065
    capacity unit per hour
    Provisioned - Global Tables
    $0.000975
    per Read Capacity
    On-Demand Streams
    $0.02
    per 100,000 read operations
    Provisioned - Streams
    $0.02
    per 100,000 read operations
    On-Demand Data Requests Outside AWS Regions
    $0.09
    per GB
    Provisioned - Data Requests Outside AWS Regions
    $0.09
    per GB
    On-Demand Snapshot
    $0.10
    per GB per month
    Provisioned - Snapshot
    $0.10
    per GB per month
    On-Demand Restoring a Backup
    $0.15
    per GB
    Provisioned - Restoring a Backup
    $0.15
    per GB
    On-Demand Point-in-Time Recovery
    $0.20
    per GB per month
    Provisioned - Point-in-Time Recovery
    $0.20
    per GB per month
    On-Demand Read Operation
    $0.25
    per million requests
    On-Demand Data Stored
    $0.25
    per GB per month
    Provisioned - Data Stored
    $0.25
    per GB per month
    On-Demand - Write Operation
    $1.25
    per million requests
    On-Demand Global Tables
    $1.875
    per million write operations replicated
    No answers on this topic
    Offerings
    Pricing Offerings
    Amazon DynamoDBCassandra
    Free Trial
    NoNo
    Free/Freemium Version
    NoNo
    Premium Consulting/Integration Services
    NoNo
    Entry-level Setup FeeNo setup feeNo setup fee
    Additional Details
    More Pricing Information
    Community Pulse
    Amazon DynamoDBCassandra
    Considered Both Products
    Amazon AWS
    Chose Amazon DynamoDB
    AWS handles hardware provisioning, data recovery, fault tolerance, patching, and database upgrades for DynamoDB since it is a fully managed database service. Businesses can then concentrate on other aspects of their operations, including product development or customer service, …
    Incentivized
    Chose Amazon DynamoDB
    DynamoDB's scalability is more automated and effortless, making it easier to handle rapid growth. Other tools require more manual configuration while DynamoDB simplifies database administration. Also, DynamoDB provides strong consistency while other tools like MongoDB and Apache…
    Incentivized
    Chose Amazon DynamoDB
    MongoDB vs. Amazon DynamoDB:• MongoDB requires more human management than DynamoDB, which is a fully managed service.• DynamoDB's scalability is automatic, whereas MongoDB's horizontal scaling may require more work.• When compared to DynamoDB, MongoDB offers more extensive data …
    Incentivized
    Chose Amazon DynamoDB
    Cassandra is expensive to manage
    Incentivized
    Chose Amazon DynamoDB
    high scalability #single-digit latency. #so much flexile. #very easy to use. # low maintenance.#GLobal Access
    Incentivized
    Chose Amazon DynamoDB
    DynamoDB offers strong consistency, more fine-grained control over read and write capacities, and integrates seamlessly with other AWS services.
    DynamoDB is designed for horizontal scalability and high throughput, making it a better choice for applications with rapidly changing …
    Incentivized
    Chose Amazon DynamoDB
    The automation is much more subtle and it performs way better for internet-scale applications. No matter the number of connections, the performance doesn't dip even a bit.
    Incentivized
    Chose Amazon DynamoDB
    Performance, Scalability, durability , fully managed
    Incentivized
    Chose Amazon DynamoDB
    Amazon DynamoDB is a blind pick if you are already using AWS services suite and your data is also present on the Amazon cloud. If you are not sure of the type of data that you are going to get or you know that is won't always be structured data, then it is also the right choice.
    Incentivized
    Chose Amazon DynamoDB
    The main reason for sticking to DynamoDB is that its part of the AWS suite and since its a managed solution, so we do not have to worry about scalability and reliability. There are some advantages and disadvantages for using DynamoDB and the decision ultimately depends on your …
    Incentivized
    Chose Amazon DynamoDB
    When you compare database systems it's easy to have an apples to apples comparison. However, when comparing two No-SQL systems it isn't as easy because they are built with different purposes in mind. DynamoDB has been easier to implement because it comes as a Service from …
    Incentivized
    Chose Amazon DynamoDB
    We ended up selecting DynamoDB compared to similar products simply because we host on AWS. To use any other NoSQL solution would require more work in the long run due to having to maintain the EC2 instance, manage updates to the operating system and whatever NoSQL system that …
    Incentivized
    Chose Amazon DynamoDB
    While evaluating Cassandra, PostgreSQL, MongoDB and DynamoDB we found Cassandra and DynamoDB being well suited for us. At the same time we didn't have the luxury of large team or devops so it came down to Amazon DynamoDB. As a small team we are glad to go forward with this …
    Incentivized
    Chose Amazon DynamoDB
    DynamoDB is fully managed which is a great plus over MongoDB. The feature set is not as strong on MongoDB's for document databases, but it the managed aspect is highly compelling. Similarly for Cassandra, DynamoDB is managed. DynamoDB scales much better than CouchDB.
    Incentivized
    Apache
    Chose Cassandra
    Four years ago, I needed to choose a web-scale database. Having used relational databases for years (PostgreSQL is my favorite), I needed something that could perform well at scale with no downtime. I considered VoltDB for its in-memory speed, but it's limited in scale. I …
    Incentivized
    Chose Cassandra
    DynamoDB is good and is also a truly global database as a service on AWS. However, if your organization is not using AWS, then Cassandra will provide a highly scalable and tuneable, consistent database.
    Cassandra is also fault-tolerant and good for replication across multiple …
    Incentivized
    Chose Cassandra
    We evaluated MongoDB also, but don't like the single point failure possibility. The HBase coupled us too tightly to the Hadoop world while we prefer more technical flexibility. Also HBase is designed for "cold"/old historical data lake use cases and is not typically used for …
    Incentivized
    Chose Cassandra
    Apache Cassandra has the best of both worlds, it is a Java based NoSQL, linearly scalable, best in class tunable performance across different workloads, fault tolerant, distributed, masterless, time series database. We have used both Apache HBase and MongoDB for some use cases …
    Incentivized
    Key User Insights
    Would buy again
    No answers on this topic
    No answers on this topic
    Delivers good value for the price
    No answers on this topic
    No answers on this topic
    Happy with the feature set
    No answers on this topic
    No answers on this topic
    Lived up to sales and marketing promises
    No answers on this topic
    No answers on this topic
    Implementation went as expected
    No answers on this topic
    No answers on this topic
    Features
    Amazon DynamoDBCassandra
    NoSQL Databases
    Comparison of NoSQL Databases features of Amazon DynamoDB and Apache Cassandra
    Feature
    Amazon DynamoDB
    9.2
    69 Ratings
    Apache Cassandra
    8.0
    5 Ratings
    Performance9.368 Ratings8.55 Ratings
    Availability9.569 Ratings8.85 Ratings
    Concurrency9.067 Ratings7.65 Ratings
    Security9.269 Ratings8.05 Ratings
    Scalability9.468 Ratings9.55 Ratings
    Data model flexibility8.266 Ratings6.75 Ratings
    Deployment model flexibility10.023 Ratings7.05 Ratings
    User Ratings
    Amazon DynamoDBCassandra
    Likelihood to Recommend
    8.9
    (79 ratings)
    6.0
    (16 ratings)
    Likelihood to Renew
    10.0
    (34 ratings)
    8.6
    (16 ratings)
    Usability
    9.1
    (4 ratings)
    7.0
    (1 ratings)
    Performance
    9.1
    (42 ratings)
    -
    (0 ratings)
    Support Rating
    5.2
    (4 ratings)
    7.0
    (1 ratings)
    Implementation Rating
    -
    (0 ratings)
    7.0
    (1 ratings)
    Product Scalability
    9.1
    (42 ratings)
    -
    (0 ratings)