Amazon DynamoDB

4.4
Overall rating
Reviews

4.4
Overall rating
Reviews

About Amazon DynamoDB

Amazon DynamoDB is a NoSQL database designed to help enterprises manage data using built-in security, backup, restore and in-memory caching capabilities. The application includes a visual NoSQL workbench, which assists developers with data modeling, visualization and query development. Users can map and test queries, view the access patterns of application, perform data plane operations and generate sample code in multiple languages. Users can use AWS management console to track latest alerts, measure total capacity, manage streams and apply tags to resources. It lets IT professionals maintain data correctness across applications, encrypt data by default and provide identity control to tables. Using point-in-time recovery, administrators can protect data from accidental write or delete operations. Amazon DynamoDB provides integration with AWS Lambda, letting developers use triggers to run custom functions for item-level changes across tables. Pricing is based on memory usage and support is provided via documentation and online measures.
Amazon DynamoDB Software - 1
Amazon DynamoDB Software - 2
Amazon DynamoDB Software - 3
Amazon DynamoDB Software - 4
Amazon DynamoDB video
Amazon DynamoDB Software - 1 - thumbnail
Amazon DynamoDB Software - 2 - thumbnail
Amazon DynamoDB Software - 3 - thumbnail
Amazon DynamoDB Software - 4 - thumbnail

Amazon DynamoDB pricing

Amazon DynamoDB has a free version and offers a free trial.

Starting Price:
Not provided by vendor
Free Version:
Yes
Free trial:
Yes

Alternatives to Amazon DynamoDB

Google Cloud Bigtable

Google Cloud Bigtable is a fully managed, scalable NoSQL database service that allows you to quickly and easily store...

Amazon DynamoDB Reviews for UK Users

Feature rating

Value for Money
4.3
Functionality
4.4
Ease of Use
4.0
Customer Support
3.9
5 reviews of 20 View all reviews
Pawe
Pawe
  • Industry: Computer Software
  • Company size: 1,001–5,000 Employees
  • Used Daily for 1+ year
  • Review Source
Value for Money
5
Functionality
5
Ease of Use
4
Customer Support
0

5
Reviewed on 27/08/2022

DynamoDB for Big Data Processing

Pros

I have used DynamoDB in dozen of projects, including the commercial medium-scale applications and University Research projects that included processing massive amount of data.
DynamoDB is my go-to solution for NoSQL Databases, it is very easy to configure and the documentation is near perfect. An experienced Engineer who has worked with Databases before will grasp most of the features in a couple of weeks. DynamoDB is a fantastic solution that automatically scales and is able to process large amounts of data.

Cons

When used very intensely the cost do rise, but still the costs are comparable to other Cloud Providers' NoSQL solutions like Cassandra, GCP BigTable etc.

Alternatives Considered

Apache Cassandra and Google Cloud Bigtable

Reasons for Choosing Amazon DynamoDB

I wanted to move my entire infrastructure to AWS.

Switched From

Apache Cassandra
Khan Nida Khanum
  • Industry: Computer Software
  • Company size: 1,001–5,000 Employees
  • Used Monthly for 6-12 months
  • Review Source
Value for Money
4
Functionality
4
Ease of Use
4
Customer Support
3

5
Reviewed on 01/07/2021

The goto NoSql db that one should go to for easy and fast access

Overall the experience have been very good. It's very easy to understand. We had switched from mongodb NoSql db to Amazon dynamodb and comparatively it was easy to migrate.

Pros

Amazon dynamodb is a NoSql db that supports key value pair. It is easy to configure and use in your java code through some function calls. The access control is excellent and we can easily provide restricted access to different type of users.

Cons

The size of data that dynamodb can store in one key value pair or an item is limited to 400 KB. For large data you have to rely on other storage like S3 and then use that referance location in your dynamodb. That should be supported out of the box in dynamodb.

Harish
  • Industry: Information Technology & Services
  • Company size: 51–200 Employees
  • Used Weekly for 1+ year
  • Review Source
Value for Money
4
Functionality
5
Ease of Use
3
Customer Support
3

3
Reviewed on 05/01/2025

Amazon DynamoDB for Software Engineers

Pros

We used DynamoDB global tables to replicate data across multiple regions which resulted in a higher level of redundancy.
All this happens in real time to ensure seamless fail over during a disaster while minimising the data lost and it helped in a lot.

Cons

It provides us limited querying options which can be tedious task and the costs for the service can be hard to predict.

Verified Reviewer
  • Industry: Computer Software
  • Company size: 201–500 Employees
  • Used Weekly for 2+ years
  • Review Source
Value for Money
4
Functionality
5
Ease of Use
3
Customer Support
5

5
Reviewed on 26/07/2022

Java developer on Amazon DynamoDB.

Pros

A great scaling NoSQL database on the AWS platform. Easy to administer once you're already using AWS. Integrates great with other services on the platform. Easy to configure security.

Cons

Limited data querying. High entry threshold. Requires understanding because of its differences. It's more difficult with integration when you're not using the AWS platform.

Alternatives Considered

MongoDB

Reasons for Switching to Amazon DynamoDB

In the project I was working on, we were already using Amazon's platform. It was easy to use DynamoDb and integrate it with existing services.
Verified Reviewer
  • Industry: Outsourcing/Offshoring
  • Company size: 501–1,000 Employees
  • Used Daily for 2+ years
  • Review Source
Value for Money
0
Functionality
5
Ease of Use
5
Customer Support
5

5
Reviewed on 16/07/2023

DynamoDB Review

Pros

I like how it provides you quick and easy access to data that you need to query. How it stores data in a way that even users without an IT background can quickly have a grasp into is a great thing.

Cons

I like least about it is when querying a lot of data, it won't let you easily sort the dates to show the most recent unless you go over each page there is and go back to the first page.

Related categories