Amazon DynamoDB
Amazon DynamoDB
About Amazon DynamoDB
Amazon DynamoDB is a NoSQL database service, which helps businesses manage administrative workloads with its built-in security, data backup, recovery, and in-memory caching capabilities. The platform assists users with hardware provisioning, data replication, setup and configuration, software patching, and more.
It allows administrators to create database tables for storing or retrieving data served at any level of request traffic and offers a flexible schema to ensure a consistent throughput capacity for tables. Amazon DynamoDB integrates with AWS Lambda to utilize triggers for executing custom functions for item-level changes across tables. The platform protects customer data using encryption keys stored in AWS key management service and enables developers to build security-sensitive applications for industries such as banking and finance.
Amazon DynamoDB supports ACID transactions to help businesses maintain data correctness across applications, encrypt all data by default, and grant identity and access control to tables. Using the point-in-time recovery capability, teams can protect the database from accidental write or delete operations, create on-demand or continuous backups, and perform restoration operations on tables.
Images
Not sure about Amazon DynamoDB?
Compare with a popular alternative
Starting Price
Pricing Options
Features
Integrations
Ease of Use
Value for Money
Customer Service
Alternatives
Heroku
DigitalOcean
Google Cloud Bigtable
Apache Cassandra
Reviews
Already have Amazon DynamoDB?
Software buyers need your help! Product reviews help the rest of us make great decisions.
- Industry: Computer Software
- Company size: 1,001–5,000 Employees
- Used Daily for 1+ year
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Likelihood to recommend 9.0 /10
DynamoDB for Big Data Processing
Reviewed on 27/08/2022
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.
Reasons for Choosing Amazon DynamoDB
I wanted to move my entire infrastructure to AWS.Switched From
Apache Cassandra- Industry: Computer Software
- Company size: 1,001–5,000 Employees
- Used Monthly for 6-12 months
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 7.0 /10
The goto NoSql db that one should go to for easy and fast access
Reviewed on 01/07/2021
Overall the experience have been very good. It's very easy to understand. We had switched from...
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.
- Industry: Computer Software
- Company size: 501–1,000 Employees
- Used Weekly for 1+ year
-
Review Source
Overall rating
- Ease of Use
- Likelihood to recommend 7.0 /10
Small and Simple AWS offering for managing no sql databases
Reviewed on 30/09/2022
Pros
Easy to use tool which is fully managed and has a lot of documentation available.
Continuously evolving tool with great scalabality. Integrates easily with a lot of other AWS tools
Cons
Cannot beat other no sql dbs in terms of functionalities. Cannot perform complex joins, cannot create views easily
- Industry: Computer Software
- Company size: 201–500 Employees
- Used Weekly for 2+ years
-
Review Source
Overall rating
- Value for Money
- Ease of Use
- Customer Support
- Likelihood to recommend 8.0 /10
Java developer on Amazon DynamoDB.
Reviewed on 26/07/2022
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
MongoDBReasons 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.- Industry: Outsourcing/Offshoring
- Company size: 501–1,000 Employees
- Used Daily for 2+ years
-
Review Source
Overall rating
- Ease of Use
- Customer Support
- Likelihood to recommend 10.0 /10
DynamoDB Review
Reviewed on 16/07/2023
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.
Amazon DynamoDB FAQs
Below are some frequently asked questions for Amazon DynamoDB.Q. What type of pricing plans does Amazon DynamoDB offer?
Amazon DynamoDB offers the following pricing plans:
- Pricing model: Free Version
- Free Trial: Available
Amazon DynamoDB is offered across two pricing plans: On-demand capacity and Provisioned capacity. Contact Amazon Web Services for more details.
Q. Who are the typical users of Amazon DynamoDB?
Amazon DynamoDB has the following typical customers:
2–10, 11–50, 51–200, 201–500, 501–1,000, 1,001–5,000
Q. What languages does Amazon DynamoDB support?
Amazon DynamoDB supports the following languages:
English
Q. Does Amazon DynamoDB support mobile devices?
Amazon DynamoDB supports the following devices:
Q. What other apps does Amazon DynamoDB integrate with?
We do not have any information about what integrations Amazon DynamoDB has
Q. What level of support does Amazon DynamoDB offer?
Amazon DynamoDB offers the following support options:
Email/Help Desk, FAQs/Forum, Knowledge Base, Phone Support, 24/7 (Live rep), Chat
Related categories
See all software categories found for Amazon DynamoDB.