# Amazon DynamoDB Reviews
**Vendor:** Amazon Web Services (AWS)  
**Category:** [Document Databases](https://www.g2.com/categories/document-databases)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 529
## About Amazon DynamoDB
Amazon DynamoDB is a pioneering NoSQL, fully managed, serverless database with limitless scalability and single-digit millisecond latency performance enabling customers to develop modern, microservice-based applications through a simple API. Customers enjoy the benefits of DynamoDB’s fully-managed service including broad compliance standards, security integration with AWS Identity and Access Management and numerous disaster recovery services. With DynamoDB Global Tables, customers have a 99.999% highly available, multi-Region, multi-active database supporting local reads and writes for globally distributed users. DynamoDB provides cost management features such as scale-to-zero, Time to Live (TTL) for aging data out, and multiple pricing models including a free tier.



## Amazon DynamoDB Pros & Cons
**What users like:**

- Users value the **exceptional scalability** of Amazon DynamoDB, enabling reliable performance during varying application demands. (11 reviews)
- Users value the **ease of use** of Amazon DynamoDB, enjoying its fully managed and straightforward operational experience. (8 reviews)
- Users appreciate the **cost efficiency** of Amazon DynamoDB, as it minimizes operational overhead and maintenance tasks. (5 reviews)
- Users praise the **low-latency performance** of Amazon DynamoDB, making it ideal for high-traffic applications. (5 reviews)
- Users appreciate the **fully managed services** of Amazon DynamoDB, significantly reducing operational overhead and maintenance efforts. (5 reviews)
- Users value the **high performance and low latency** of DynamoDB, ensuring rapid response times even during heavy load. (5 reviews)
- Users appreciate the **easy integrations** of Amazon DynamoDB, enhancing their experience with seamless connections to other AWS services. (4 reviews)
- Users appreciate the **seamless integration** capabilities of DynamoDB, simplifying the adoption of AWS solutions without hassle. (4 reviews)
- Users appreciate the **scalability and real-time capabilities** of DynamoDB, which enhance performance and flexibility for developers. (3 reviews)
- Users value the **flexible data model** of DynamoDB, making it easy to adapt during development. (3 reviews)

**What users dislike:**

- Users find the **cost of Amazon DynamoDB** can escalate quickly without careful planning and design of queries. (9 reviews)
- Users struggle with **query complexity** in DynamoDB, finding it challenging to optimize costs and performance effectively. (7 reviews)
- Users find **difficulties in data modeling and complexity** , which can hinder their experience and increase learning efforts. (5 reviews)
- Users find the **learning curve steep** for Amazon DynamoDB, making it challenging for newcomers to grasp data modeling. (5 reviews)
- Users face **cost management challenges** with DynamoDB, as expenses can escalate without careful query optimization. (3 reviews)
- Users face a **difficult learning curve** with DynamoDB, requiring careful data organization and understanding of its NoSQL principles. (3 reviews)
- Performance Issues (3 reviews)
- Unclear Pricing (3 reviews)
- Users face **complex configuration challenges** that complicate data management and efficiency in Amazon DynamoDB. (2 reviews)
- Complex Data Modeling (2 reviews)

## Amazon DynamoDB Reviews
  ### 1. Highly Scalable, Low Latency Database with Seamless AWS Integration

**Rating:** 4.5/5.0 stars

**Reviewed by:** Atharva P. | Cloud BI Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 08, 2026

**What do you like best about Amazon DynamoDB?**

I like Amazon DynamoDB's fully managed and highly scalable NoSQL database with very low latency and seamless AWS integration. I appreciate the automatic scaling because it handles workloads seamlessly and offers high availability with minimal operational overhead. The low latency performance of DynamoDB enables fast read and writes for our organization's real-time applications. I value its serverless architecture, which means we don't have to manage infrastructure, reducing the operational overhead significantly. The streams integration provides event-driven workflows, and the global tables offer multi-region availability and resilience, solving multiple problems. I also find it really useful for integrating data pipelines and working with event-driven applications.

**What do you dislike about Amazon DynamoDB?**

Schema and partition key design require careful planning. Query flexibility is limited compared to relational databases.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Amazon DynamoDB handles high traffic efficiently, offering scalable high-performance data storage for real-time apps, without database management. It features automatic scaling, high availability, low latency, minimal operational overhead, and seamless AWS integration, providing fast performance for distributed and event-driven applications.

  ### 2. Fast, Fully Managed DynamoDB That Scales Effortlessly

**Rating:** 4.5/5.0 stars

**Reviewed by:** Indresh G. | Project Manager, Marketing and Advertising, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 24, 2026

**What do you like best about Amazon DynamoDB?**

What I like most about Amazon DynamoDB is its fully managed, serverless architecture, which removes a lot of the operational overhead you’d normally have to deal with in traditional databases. Performance stays consistently fast, even at scale, and the automatic scaling makes it easy to handle traffic spikes without needing manual intervention.

**What do you dislike about Amazon DynamoDB?**

One downside of Amazon DynamoDB is that its pricing model can be difficult to predict, particularly with high or fluctuating workloads. If the database isn’t optimized properly, costs can rise quickly as usage scales. Also, the data model needs careful planning upfront, since it isn’t as flexible as traditional relational databases when you need complex queries or later schema changes.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Amazon DynamoDB addresses the challenge of scaling and managing databases for real-time applications without requiring manual effort. It automatically handles traffic spikes, performance, and availability, which saves time and reduces operational overhead. As a result, we can focus more on building features while still ensuring fast, reliable access to our data.

  ### 3. Amazon DynamoDB :Powerful Managed NoSQL Database on AWS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pradip G. | Technology Lead, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** February 19, 2026

**What do you like best about Amazon DynamoDB?**

As an AWS DevOps Engineer, I really like Amazon DynamoDB because it’s fully managed and straightforward to use. We don’t have to worry about servers, patching, or ongoing maintenance. It delivers high performance with low latency, even as our data grows, and the automatic scaling is especially helpful during periods of high traffic. Integration with other AWS services is smooth, and the security features feel strong. Overall, it saves our team a lot of time and operational effort.

**What do you dislike about Amazon DynamoDB?**

One thing I feel challenging in Amazon DynamoDB is that data modelling is not very straightforward for beginners. If the table design is not planned properly, it can cause performance issues later. Also, complex queries and joins are not supported like traditional relational databases. Sometimes cost can increase if read/write capacity is not configured properly. Initial learning curve is slightly high for new users.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Amazon DynamoDB is solving the problem of handling large-scale data with high traffic and low latency requirements. In real-world projects, we often face sudden traffic spikes in applications. For example, in an e-commerce application during a festive sale, thousands of users access the product catalog and place orders at the same time. DynamoDB automatically scales and handles this load without downtime.
It benefits us by reducing operational overhead, as we don’t need to manage servers or worry about scaling manually. It ensures high availability and fast response time, which improves customer experience and business continuity.

  ### 4. Vast Capabilities, Flawless Integrations

**Rating:** 3.5/5.0 stars

**Reviewed by:** Jason M. | Software Manager, Manufacturing, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 27, 2026

**What do you like best about Amazon DynamoDB?**

I like that Amazon DynamoDB is pretty vast. I appreciate the flawless integrations it offers, which were really easy to set up thanks to the available documentation. The initial setup was pretty straightforward too.

**What do you dislike about Amazon DynamoDB?**

The documentation doesn't always line up with the current dashboard. Sometimes it tells you to do things in places that aren't there or aren't labeled the same.  AWS by itself has a bigger learning curve.. coming from a sql world, I had to think differently

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

I use Amazon DynamoDB to store a lot of unrelated data in the same place, which supports our live pricing from Airtable to AWS.

  ### 5. Scalable, low-latency NoSQL database with strong AWS integration

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** January 16, 2026

**What do you like best about Amazon DynamoDB?**

Amazon DynamoDB provides highly scalable, low-latency performance with minimal operational overhead. It is easy to implement and integrates seamlessly with other AWS services like Lambda, API Gateway, and IAM. The fully managed model eliminates the need for capacity planning and routine maintenance, making it ideal for frequent use in production systems. The feature set supports both key-value and document data models, and AWS documentation and support are strong.

**What do you dislike about Amazon DynamoDB?**

Data modeling requires careful upfront planning, and changes to access patterns can be difficult to accommodate later. Pricing can become complex and costly at scale if read and write capacity is not optimized. Debugging performance issues and understanding cost drivers can also be challenging compared to traditional relational databases.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Amazon DynamoDB solves the need for a fast, highly available, and scalable database without infrastructure management. It supports high-traffic workloads and event-driven architectures, reducing operational complexity while improving performance and reliability. This allows teams to focus on application development rather than database administration.

  ### 6. Scalable with AWS, But Needs Better Querying

**Rating:** 3.5/5.0 stars

**Reviewed by:** Tarun  R. | MTS 2, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 01, 2026

**What do you like best about Amazon DynamoDB?**

I like that Amazon DynamoDB is within the AWS ecosystem, making it easy to connect with AWS Lambda and EC2 machines as they are all within the same infrastructure. I also appreciate the ease to upscale and downscale, which is really handy for our needs. Additionally, the initial setup of Amazon DynamoDB was quite straightforward, I'd rate it a 9 out of 10.

**What do you dislike about Amazon DynamoDB?**

Querying is not so ideal.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Amazon DynamoDB helps us store and retrieve data within the AWS ecosystem. It's easy to connect with Lambda and EC2, and it scales up and down effortlessly.

  ### 7. Top Features I Love About DynamoDB: Scalability, Performance, and Flexibility

**Rating:** 4.5/5.0 stars

**Reviewed by:** Prakhar G. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 16, 2025

**What do you like best about Amazon DynamoDB?**

Below are listed points which I like best about DynamoDB:-
1. Automatic Scaling
2. Fully Managed & Serverless
3. High Performance & Low Latency
4. Flexible Data Model
5. Easy Integration
6. Highly Available & Durable
7. Pay-per-Use Pricing

**What do you dislike about Amazon DynamoDB?**

Below are the points which I dislike about DynamoDB:-
1. Limited Query Capabilities :- No joins and complex filtering
2. Cost Management Challenges :- If read and write operations are not optimized
3. Item Size Limit:- Max item supported is 400kB
4. Backup and Restore Costs

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Below are the challenges where DynamoDB helped me solving my problems:-
1. Scalability Challenges :-It auto-scales read/write capacity seamlessly, ensuring consistent performance even during peak loads while Zoomcar sales
2. Operational Overhead :- No headache of managing and it is serverless.
3. High Availability & Fault Tolerance:- It automatically replicates data across multiple availability zones, ensuring durability and uptime.

  ### 8. Really useful if you understand the exactly what you're doing.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Yash P. | Software engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 19, 2025

**What do you like best about Amazon DynamoDB?**

This is one of the most useful options available when you need a transactional database.

**What do you dislike about Amazon DynamoDB?**

The pricing is not transparent, and if the initial architecture is not set up correctly, it becomes very difficult to avoid scans which are very costly.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

We mostly use it as a transactional database as it have ttl for async task like bulk operations.

  ### 9. Scalable and Performant NoSQL DB By AWS

**Rating:** 4.0/5.0 stars

**Reviewed by:** Luca P. | Chief Operations Officer DEQUA Studio | Formerly CTO in MarTech, Marketing and Advertising, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 31, 2025

**What do you like best about Amazon DynamoDB?**

•	Serverless Architecture and Scalability:
The fully managed, serverless nature of DynamoDB eliminates the need to manage server infrastructure. The ability to automatically scale resources up or down to meet application demand is exceptional, ensuring performance remains consistent, even with unpredictable workloads.

	•	Predictable Performance: It delivers consistent, single-digit millisecond latency at any scale. This makes it an ideal choice for mission-critical applications such as e-commerce, gaming, and real-time services where performance is paramount. During high-traffic events, its reliability is proven.

	•	Global Tables and High Availability:
The Global Tables feature allows for multi-master, multi-region replication, which is crucial for building highly available, globally distributed applications. Replicating data across three different Availability Zones (AZs) by default ensures robust durability and resilience.

	•	Integrated Security:
Security is robust, with encryption at rest and in transit, along with tight integration with AWS Identity and Access Management (IAM) for granular access control.

	•	Flexibility and Integration:
As a NoSQL db, it offers flexibility in the data schema, which is beneficial during development when data structures may evolve. It integrates seamlessly with other AWS services like Lambda and others enhancing its overall functionality.

**What do you dislike about Amazon DynamoDB?**

My main challenge with DynamoDB has been mastering its cost and performance optimization. 

While the pay-per-request model is incredibly flexible, it also means that you have to be vigilant. It’s easy for costs to escalate if you’re not careful about how you design your queries.

An inefficient table scan or a “hot key” that gets accessed too frequently can quickly lead to throttled requests and a surprisingly high bill.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

For any business struggling with the performance bottlenecks and scaling limitations of a traditional SQL database, switching to DynamoDB is a game-changer. It directly solves the challenge of delivering consistent, low-latency performance for applications that need to handle massive scale and high traffic.

The real strategic advantage, however, comes from it being a fully managed service by AWS. By migrating to DynamoDB, we offloaded the immense operational burden of database administration, no more managing servers, patching software, or planning for scaling events.

 This switch empowers a business to be more agile, cost-effective, and competitive.

  ### 10. Robust, Easy to Use, and Cost-Effective

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vikram C. | Senior Director- Principal Product Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 28, 2026

**What do you like best about Amazon DynamoDB?**

Robust and easy to use while keep the cost under control

**What do you dislike about Amazon DynamoDB?**

Ability to not do TDE or any encryption outside CSP control

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Ease of access
Robust

  ### 11. Scalable and Reliable Database Solutions for Any Application

**Rating:** 5.0/5.0 stars

**Reviewed by:** Raj Anand S. | Programmer Analyst , Enterprise (> 1000 emp.)

**Reviewed Date:** July 29, 2025

**What do you like best about Amazon DynamoDB?**

The wide range of database options (RDS, DynamoDB, Aurora, etc.) makes it easy to choose the right tool for each use case—whether relational, NoSQL, or in-memory. The automated backup, scaling, and patching features reduce operational overhead significantly. Additionally, the seamless integration with other AWS services enhances data workflows and security.

**What do you dislike about Amazon DynamoDB?**

Pricing can become unpredictable with high workloads, especially with on-demand provisioning and data transfer costs. The learning curve is also steep for newcomers due to the wide variety of services and configuration options. Additionally, debugging or troubleshooting performance issues may require deep expertise or reliance on AWS support.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

AWS Databases are solving the challenges of scalability, high availability, and operational complexity in managing data infrastructure. Previously, we had to invest heavily in on-premises database maintenance, backups, failover strategies, and manual scaling. AWS has eliminated these concerns by offering fully managed database services like Amazon RDS, DynamoDB, and Aurora, which automatically handle provisioning, patching, backups, replication, and scaling. This allows our teams to focus on innovation and application development rather than database administration. From a business perspective, it has accelerated our product delivery, improved data reliability, and reduced costs associated with downtime and infrastructure management.

  ### 12. AWS Cloud: the top standard for scalable cloud computing

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shirisha D. | Infra transformation sr analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** October 15, 2025

**What do you like best about AWS Cloud?**

AWS Cloud is scalable , reliable and has massive service ecosystem. It allows you to spin up environments within minutes and automate deployments with cloud formation of terraform and manage infrastructure through a highly configurable IAM model

**What do you dislike about AWS Cloud?**

The pricing structure can be confusing and hard to estimate for complex setups

**What problems is AWS Cloud solving and how is that benefiting you?**

It has transformed the way we deploy , scale and manage applications.

  ### 13. Effortless Data Storage for Key-Value Needs

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Defense & Space | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 11, 2026

**What do you like best about Amazon DynamoDB?**

This is a straightforward solution for storing data, especially when dealing with key-value pairs or simple information like logs. It makes managing such data types much easier.

**What do you dislike about Amazon DynamoDB?**

While this is a straightforward option for storing basic data, I find that searching across different fields can be challenging if you're not familiar with the sort key and partition key.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

This tool is straightforward to use when it comes to storing basic data, and it offers fast query retrieval times.

  ### 14. AWS Database

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ketan D. | senior staff infrastructure architect, Enterprise (> 1000 emp.)

**Reviewed Date:** May 30, 2025

**What do you like best about Amazon DynamoDB?**

AWS databases are fully managed, highly scalable, and secure, offering a wide range of purpose-built options like RDS, DynamoDB, and Redshift. They reduce operational overhead, support high availability, and integrate seamlessly with other AWS services—making it easy to build reliable, performant applications at scale.

**What do you dislike about Amazon DynamoDB?**

EAWS databases can become expensive at scale, especially with high I/O or storage needs. Some services have complex pricing models and limits (like DynamoDB throughput). Also, vendor lock-in and limited customization compared to self-managed databases can be concerns for some users.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

AWS Databases solve a wide range of problems related to scalability, availability, performance, maintenance, and security of data infrastructure.

Problems AWS Databases Solve
Scalability Challenges

Problem: Traditional on-prem databases often struggle with vertical/horizontal scaling.

Solution: AWS provides automated and elastic scaling with services like Amazon Aurora and DynamoDB.

High Availability & Disaster Recovery

Problem: Ensuring database uptime and resilience during failures can be complex and costly.

Solution: AWS databases like RDS and Aurora offer multi-AZ deployments and automated backups, improving business continuity.

Manual Maintenance

Problem: Patching, provisioning, and backups consume time and require expertise.

Solution: AWS offers fully managed services, reducing operational overhead.

Data Security & Compliance

Problem: Managing encryption, access control, and compliance manually increases risk.

Solution: AWS integrates built-in encryption (at-rest/in-transit), IAM, KMS, and compliance frameworks like HIPAA, SOC 2, etc.

Latency & Performance Bottlenecks

Problem: High latency in global applications due to centralized data.

Solution: Services like Amazon Global Datastore and DynamoDB Global Tables support low-latency, multi-region data access.

Data Type & Use Case Diversity

Problem: One-size-fits-all databases are not optimal for varied data needs.

Solution: AWS offers purpose-built databases (e.g., RDS for relational, DynamoDB for key-value, ElastiCache for in-memory, DocumentDB for document, etc.).

Cost Optimization

Problem: On-premise databases require upfront investment and constant over-provisioning.

Solution: AWS offers pay-as-you-go and reserved instance models to optimize cost.

  ### 15. Fast, Reliable and easy to go

**Rating:** 4.0/5.0 stars

**Reviewed by:** Servio Q. | Software Engineer, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 19, 2025

**What do you like best about Amazon DynamoDB?**

DynamoDB is a serverless database service that simplifies coding by eliminating server management. It automatically scales to handle traffic spikes, ensuring fast performance even under heavy load. Its flexible data model allows easy changes without a rigid structure. As a managed AWS service, it handles administrative tasks and integrates well with other AWS tools. For global reach, the Global Tables feature makes data accessible worldwide, and DynamoDB Streams enables real-time change tracking.

**What do you dislike about Amazon DynamoDB?**

Performing complex searches and combining data can be challenging. It's crucial to organize your data properly for easy access. There's no built-in option to run code directly in the database, which complicates multi-step tasks. Monitoring costs can be tricky, so stay vigilant about your expenses. While the system scales automatically, you may encounter "hot spots" that need attention. For full-text searching, you'll need to use an external service. Lastly, changing your data structure can be delicate due to the lack of strict guidelines.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

DynamoDB effectively handles scaling and speed for applications with large data and traffic, eliminating the need for server management. It offers flexibility in data storage and is managed by AWS, reducing your workload.

  ### 16. Scalable, Reliable, and Versatile DB

**Rating:** 4.5/5.0 stars

**Reviewed by:** Bandaru Ashok K. | Database Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 25, 2024

**What do you like best about Amazon DynamoDB?**

The most helpful feature about Dynamo DB is one of it's standout features of unparalleled scalability. With the ability to handle petabytes of data and support millions of requests per second, DynamoDB effortlessly scales to meet the demands of even the most demanding workloads. Whether it's a small-scale application or a global enterprise solution, DynamoDB adapts seamlessly to evolving data requirements, eliminating the need for manual provisioning or capacity management.

**What do you dislike about Amazon DynamoDB?**

Pricing model is very complex to understand.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Support for both document and key-value data models, with a flexible schema.

  ### 17. DynamoDB: Fast and Reliable

**Rating:** 4.5/5.0 stars

**Reviewed by:** Manav J. | Solution Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 26, 2025

**What do you like best about Amazon DynamoDB?**

The single best aspect of Amazon DynamoDB is its unparalleled scalability and predictable performance at any traffic volume.

**What do you dislike about Amazon DynamoDB?**

Steep Data Modeling Learning Curve and Querying Limitations

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Amazon DynamoDB is primarily designed to solve the three most significant challenges faced by applications operating at internet scale: Scaling Limit, Operational Overhead, and Performance Degradation.

  ### 18. Highly Scalable NoSQL, But Complex Query Management

**Rating:** 4.5/5.0 stars

**Reviewed by:** Suraj B. | Software Engineer III, Enterprise (> 1000 emp.)

**Reviewed Date:** October 30, 2025

**What do you like best about Amazon DynamoDB?**

Fully managed and highly scalable and good nosql

**What do you dislike about Amazon DynamoDB?**

It is complex to manage we might have to write complex queries

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Auto manage the data and manage scalability

  ### 19. Used in a startup

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Leisure, Travel & Tourism | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 31, 2025

**What do you like best about Amazon DynamoDB?**

It was rather easy to kick it off. Even for devs with 0 expirience in DynamoDB

**What do you dislike about Amazon DynamoDB?**

Rather hard to adopt it for any unexpected needs. By the end of the day we understood that a simple SQL DB would be much more flexible for us, since we were testing different features mostly and scalability was not our primary focus.  So a monolite approach would be much more efficiennt for us.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Storing user related data for the mobile iOS app

  ### 20. Ideal Application for Well defined data access patterns and low latency

**Rating:** 4.0/5.0 stars

**Reviewed by:** Siddhesh R. | Software Developer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 18, 2025

**What do you like best about Amazon DynamoDB?**

Global Availability ensures data will be available across all region ,
low latency read and writes makes it better for high traffic application

**What do you dislike about Amazon DynamoDB?**

it provides eventual consistency and does not support full test search natively

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

problem:- Managing databases involves complex tasks like provisioning, scaling, patching, backup management, and ensuring high availability, which can consume significant time and resources. 
Solution: DynamoDB is a fully managed service, meaning AWS handles infrastructure, scaling, backups, and patching automatically. This reduces the operational overhead for developers. Benefit: Developers can focus more on application development and less on managing the database, leading to faster product development and reduced operational costs.

  ### 21. Excellent NoSQL Database for Top Production Use-cases

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jyothi Koushik P. | Visiting Scholar, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 28, 2024

**What do you like best about Amazon DynamoDB?**

I love the scalability of the NoSQL Database combined with real-time capabilities, indexing, searching, filtering, and other customizable features.

**What do you dislike about Amazon DynamoDB?**

The costs associated with Global Secondary Indexes is very high and could be reduced.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Scalability and search algorithms are simplified using Global Secondary Indexes and that plays a pivotal role in solving many problems for high-grade applications. It also provides real-time analytics such as sensor data tracking and can be used with Lambda streams for continuous monitoring and tracking.

  ### 22. Great database service that can fit most of your workload

**Rating:** 5.0/5.0 stars

**Reviewed by:** Thomas B. | Backend Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 09, 2024

**What do you like best about Amazon DynamoDB?**

DynamoDB is simple to start with and to implement.
As all popular AWS services, it has a huge community and a lot of resources and support.
I'm using it on a daily basis for most of my systems in the last 4 years and it has all the required features from a DB.
Also, the fact it easily integrates with other services like Lambda is a huge advantage.

**What do you dislike about Amazon DynamoDB?**

The search can be painly, or expensive. You have to well define all your expected access pattern ahead

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Cost optimization of DB and performance

  ### 23. Aws DynamoDB- quick noSQL serverless

**Rating:** 5.0/5.0 stars

**Reviewed by:** APOORV G. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 21, 2024

**What do you like best about Amazon DynamoDB?**

I like its scalability, low-latency performance, and seamless integration with other AWS services.
These features make DynamoDB a popular choice for applications with varying and unpredictable workloads, such as gaming, mobile, web, and IoT application.

**What do you dislike about Amazon DynamoDB?**

I find DynamoDB relatively costly, note a learning curve due to its NoSQL nature, mention limited query flexibility, and consider careful consideration of consistency models necessary.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

In my project, I'd switched dynamodb from mysql to store movies and user data because mysql was very slow for my application as data was very large and dynamodb is nosql serverless and it is very fast in comparison of mysql. So i had switched to dynamodb. 
As a user of Amazon DynamoDB, I appreciate its ability to effortlessly handle my growing data needs. The seamless scalability ensures my application can handle spikes in traffic without a hitch. The low-latency performance means quick access to data, keeping my app responsive. Plus, not having to worry about infrastructure management thanks to DynamoDB being fully managed is a huge relief – it's more time for focusing on building and improving my application.

  ### 24. "Best Cloud Service"

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ayush K. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** January 23, 2024

**What do you like best about Amazon DynamoDB?**

Amazon DynamoDB is appreciated for its ease of use and implementation, serving as a fully managed NoSQL database service. Users benefit from its high-performance access to data, and the serverless option enhances ease of implementation. The platform's popularity is evident in its frequency of use, while its robust security features and global distribution contribute to the number of features. Additionally, DynamoDB's seamless integration with the AWS ecosystem aligns with its widespread adoption. AWS services are generally known for their strong customer support offerings also.

**What do you dislike about Amazon DynamoDB?**

Its a bit costly other than that no significant demerit.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Amazon DynamoDB resolves data storage challenges by delivering a scalable and fully managed NoSQL database with high performance. Its flexibility, security measures, global distribution, and seamless integration in the AWS ecosystem collectively enhance development efficiency, ensure robust performance, and provide reliable data management for users.

  ### 25. AWS Dynamo Database are a Scalable Solution with Small Drawbacks

**Rating:** 4.5/5.0 stars

**Reviewed by:** Amit K. | Full Stack Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 09, 2023

**What do you like best about Amazon DynamoDB?**

AWS Database is a very good alternative for No-SQL Databases. A good point where no changes are required, you can go with the current setup and just migrate the data over to the AWS, very easy to implement + integrate with the existing systems with 0 hassle.

**What do you dislike about Amazon DynamoDB?**

There are a few features that in the competitive space of the No-SQL database, MongoDB provides and those features aren't available with Amazon Dynamo DB.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

We had a case where for one of our shopping products, we wanted to migrate the data from MongoDB to Amazon DynamoDB, it has helped us reduce the costs, highly available and read-write speeds are not impacted at all, the migration experience couldn't have been much easier than this.

  ### 26. The Best NoSQL database offered by AWS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Raghavendra L. | Cloud Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 17, 2023

**What do you like best about Amazon DynamoDB?**

The most valuable part of Amazon DynamoDB is that AWS fully manages it. The developers should only focus on the development of the application without worrying about the actual infrastructure.

**What do you dislike about Amazon DynamoDB?**

The least helpful about Amazon DynamoDB is the limited querying options; it is tough to query data out of the large size of the database. Using joins is impossible when you are using DynamoDB. When you have an unpredictable workload, knowing the exact cost of pricing becomes tough.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

The problems users face are they won't know when it is required to increase the size of the database, but with using DynamoDB, the storage is unlimited. Users can store enormous amounts of data. All your data is stored in multiple AZs offered by AWS across the regions. By increasing a single table over more than two servers you can achieve horizontal scaling.

  ### 27. Amazon DynamoDB NoSQL database

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 31, 2023

**What do you like best about Amazon DynamoDB?**

Nosql database with the high speed latency. High latency performance in milliseconds. Flexible use for large or hugr data modeling. Easu to create tables and nosql databases. Support for AWS SDKs for querying. Default setting for auto scaling of DBs. Bakuos and DAX for visualisation.

**What do you dislike about Amazon DynamoDB?**

No problem faced yet for DBs. If there was any small issues the AWS suooirt was there to resolve that issue.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

DbaaS and for bulding No sql large databses and building Dashboards using its DAX feature.

  ### 28. DynamoDB Insights: Unveiling User Perspectives

**Rating:** 4.5/5.0 stars

**Reviewed by:** Emmanuel O. | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 30, 2023

**What do you like best about Amazon DynamoDB?**

Its scalability and seamless performance optimization impress me the most about Amazon DynamoDB.

**What do you dislike about Amazon DynamoDB?**

I dislike the complexity and learning curve associated with its advanced features, which can be challenging for beginners.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Using DynamoDB has benefitted me by providing a reliable, scalable, and performant database solution, reducing operational overhead and enabling the development of robust applications with ease.

  ### 29. Serverless Database Not need to worried about connection string as like others data bases

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vishal K. | Software Development Specialist (Cloud developer), Enterprise (> 1000 emp.)

**Reviewed Date:** May 25, 2023

**What do you like best about Amazon DynamoDB?**

The mosr helpful about the dynamoDB is we don't need to worried about the connection string as it is the serverless and the beauty is we have GSI and LSI. In DynamoDB it has a feature like stream that is very useful in my couple of project where I can easily monitor operation in DynamoDB. We can also manage the load without any over head by just adding read write throughput. There is another feature that I like most is the Provision and On Demand feature that helps me to decide my read write operation on DB.

**What do you dislike about Amazon DynamoDB?**

When we export large amount of data from DynamoDB, it requires S3 bucket and the data exported format is not in the JSON. There should be a feature that can convert to JSON when we export the data, it should be like in the ION format.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

As it is a serverless database, hence we need not worry about  managing the server for deploying database. It has Point in time recovery option that also benefits us in our project to recover data.

  ### 30. Amazon dyanamo db is an efficient and popular scalable, no SQL database services

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sanjaya M. | Senior Technical Architect, Enterprise (> 1000 emp.)

**Reviewed Date:** July 20, 2023

**What do you like best about Amazon DynamoDB?**

Dyanamo db is a managed no SQL database services, no need to worry about the scalability and efficiency, which will take care by aws. As it is more scalable,it will handle very high amount of data and traffic. Again it is designed for low latency and high throughput performance as a result it is capable to handle million of request at a single point of time.

**What do you dislike about Amazon DynamoDB?**

The down side of dyanamo db is that it's bit expensive as compared to other db services. It wouldn't support complex query and join between the table. Again it's data size limit is 400kb only. It wouldn't be able to handle more data size limit db transaction

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

It's solve our scalability issues which we were facing. As it support low latency, it's solve our performance issues during the heavy traffic. As it is a fully managed service, no need to worried about the infrastructure setup side....

  ### 31. Go for Serverless-Amazon DynamoDB

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Enterprise (> 1000 emp.)

**Reviewed Date:** June 19, 2023

**What do you like best about Amazon DynamoDB?**

DynamoDB is a serverless, fully managed and NOSQL database.Scalability is done once the application start accumulating the data.In a single region it replicates data in 3 availability zones for data recovery.It also integrates with IAm for fine grained access control to the database.DynamoDB Accelerator can be used to decrease the latency.

**What do you dislike about Amazon DynamoDB?**

The main disadvantage I experienced is it is very difficult to predict the cost. The querying options are limited and it doesn't allow querying if there are no indexes.The size limit for an item is 400KB and the users are not allowed to increase this size.The on-premisr deployment is not available for DynamoDB, it is only available on AWS cloud.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

I was developing a Video portal, there I need to store the user profiles and record the user events. DynamoDB was the best option for me to meet this requirements.I used 1:1 modeling to store user profiles and used 1:M modeling to record the user events.And DynamoDB there is DAX(DynamoDB Accelerator) to cache the details and reduce the latency.

  ### 32. Highly scalable service with no cost worries

**Rating:** 5.0/5.0 stars

**Reviewed by:** krishna h. | Application Development Senior Analyst, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 07, 2020

**What do you like best about Amazon DynamoDB?**

Dynamo db has been one of the best available service of AWS. We have millions of requests going in and out of dynamoDb every day and it scales surprisingly awesome. Another advantage of this offering is the low cost which allows us to work without breaking our heads about cost audits

**What do you dislike about Amazon DynamoDB?**

The interface (UI) could be improved in all likelihood. Apart from the User interface, there isn’t anything that i have disliked about dynamo db. It has been an incredible experience so far.

**Recommendations to others considering Amazon DynamoDB:**

Does your application wants super powerful processing of unstructured data? Without second thought switch to dynamodb. Apart from all the advantages mentioned above and on their website, it also provides an amazing friendly and helpful customer support.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

We are solving the problem Of handling millions of records day in day out. The application processes millions of data and computes the appropriate data as and when required. 

The major benefit that I have realised is that dynamodb is so powerful, scalable and very cost effective

  ### 33. NO-SQL Database with highly scalable and efficient

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ritu S. | Associate Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** July 02, 2023

**What do you like best about Amazon DynamoDB?**

it's save lot of cost as it's fully managed on cloud and very cheap as compared to the other no-sqsl databases. It gives the result very fast  low latency when we do some query.

**What do you dislike about Amazon DynamoDB?**

The data export features is not much useful when we have large amount of data.
There is limitations that it returns only 1 mb data if we need data more than 1mb it required another call

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

As it's is serverles databases and requires less effort to configure it also we do not worried about the scaling of this database as there is on demand scalibility option is there.

  ### 34. Amazon DynamoDB ,a reliable and performant database for their applications.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Kuldeep K. | Lead Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** June 02, 2023

**What do you like best about Amazon DynamoDB?**

DynamoDB is priced on a pay-as-you-go basis. You are charged for the amount of data you store and the number of requests you make. DynamoDB also offers a free tier that allows you to store up to 25 GB of data and make up to 25 million requests per month.

**What do you dislike about Amazon DynamoDB?**

The lack of support for ACID transactions. DynamoDB does not support ACID transactions. This means that if you make a change to a record in DynamoDB, it is possible that the change will not be reflected in all of the replicas of the record. This can be a problem for applications that require data consistency.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

I benefit from Amazon DynamoDB in a number of ways. First, it allows me to build scalable and available applications without having to worry about managing capacity or performance. Second, it provides single-digit millisecond latency for reads and writes, which ensures that my applications are responsive to my users. Third, it offers a wide range of security features, which helps to protect my data from unauthorized access. Fourth, it is a cost-effective database service, which means that I only pay for the resources that I use.

  ### 35. Smooth and easy

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ujjawal H. | Senior Data Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 10, 2023

**What do you like best about Amazon DynamoDB?**

Creating jobs are smooth. We just have to fill a JSON form with basic details and that's it. Every column is self explanatory so no additional guidance is required.

**What do you dislike about Amazon DynamoDB?**

There may be some areas which are not explored by me, otherwise I didn't find any thing wrong. Well yes one thing you guys can work on is some improvement on the query side of it. When we fetch an existing dynamodb job under tables-> explore table items-> query and then name of it.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Amazon Dynamodb give me leverage to create changeable database tables which is easy for me to work in data engineering. If a new columns come up or is deleted, I can directly change the DDL in curate sql in the JSON form.

  ### 36. Best solution at present.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shubham Kumar S. | Associate DevOps Engineer/DataOps Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 26, 2023

**What do you like best about Amazon DynamoDB?**

I use DynamoDB to store customer-sensitive information, so security is our top priority. We use API to store information in DynamoDB, so the process is not too complicated and easy to understand.

**What do you dislike about Amazon DynamoDB?**

I dislike nothing significant about Amazon DynamoDB; I only want to mention here that the UI can be more straightforward. Rest all the features and functionalities can be understood easily.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

As I said, we use DynamoDB to store customer-related information, which can include user credentials, so it needs to be secure, and the accessibility needs to be robust. DynamoDB helps us to maintain all these information using API's.

  ### 37. AmazonDynamoDB: A highly scalable, reliable, serverless and efficient NoSql database

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ayush G. | Associate Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** May 28, 2023

**What do you like best about Amazon DynamoDB?**

AmazonDynamoDB allows you to autoscale by tracking how close your usage is to the upper bounds. This also allows our system to adjust the data traffic amount, which also helps us avoid performance issues when costs get reduced. With Streams, we can easily use the API to make changes to a full-text search data store such as elastic search, push incremental backups to amazon s3, or maintain up-to-date read-cache. It also offers seamless data replication, replicating data in 3 availability zones within a single region. It is secure database service as it follows demonstrated security guidelines while adhering to multiple globally recognized regulatory compliance like PCI DSS, HIPAA and NIST

**What do you dislike about Amazon DynamoDB?**

AmazonDynamoDB has some limitations and challenges. I have limited query support, expensive transactions and limited secondary indexing, which may require additional work. Another rule of AmazonDynamoDB is that it does not support complex transactions that involve multiple items or tables. Also, it is expensive since they are charged per read/write operation. Lastly, AmazonDynamoDB is designed to be a key-value store and does not support complex query operations like common SQL databases. It provides a query API for retrieving data based on a single partition key. There should be a feature that can convert to JSON when we export the data.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

As AmazonDynamoDB is serverless, we don't have to manage the server at the time of deployment. Due to this time, effort gets reduced so that we will become more productive. Also, it handles large amounts of data traffic and computes it as and when required. Also it is powerful, highly scalable and cost effective

  ### 38. Powerful and Scalable: A Review of Amazon DynamoDB

**Rating:** 3.5/5.0 stars

**Reviewed by:** Avnish S. | Technical Associate, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 27, 2023

**What do you like best about Amazon DynamoDB?**

Performance and Scalability: One of Amazon DynamoDB's best qualities is its seamless scaling to accommodate heavy workloads. Even with enormous datasets, it can handle high traffic and give consistently quick performance because it intelligently distributes data across numerous servers.

Fully Managed Service: Because DynamoDB is a fully managed database service, Amazon handles all infrastructure management responsibilities like deploying hardware, patching software, and replicating data. As a result, developers are free to concentrate entirely on creating apps without having to worry about the supporting infrastructure.

DynamoDB is a NoSQL database that offers flexibility in managing structured, semi-structured, and unstructured data. It is a NoSQL database. It uses a key-value store model and is appropriate since it supports wide-column structures and documents.w

**What do you dislike about Amazon DynamoDB?**

1. DynamoDB can be costly because of its high read and write throughput given the fact that Amazon charges based on throughput capacity, storage
2. As all noSQL Databases you have to be very specific about the queries that you fire.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

We have a system that uses DynamoDB as a data store coming from Kafka topics and then modified using pyspark job and then pass on the structured data from dynamoDB to a visualization tool.

  ### 39. Amazon DynamoDB Review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Manthan G. | DevOps Engineer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 01, 2023

**What do you like best about Amazon DynamoDB?**

I have used DynamoDB for my organization to provide the effective database solution because of the no SQL feature and easy to manage database, it has solved my purpose for store the automation related thigs quite easily and integreated.

**What do you dislike about Amazon DynamoDB?**

Its charges look high compared to on-premises DB hosting but because of the latency and query time is microseconds, it's good to be and worth to be used for solving production-level tasks.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

I have used it for host database-related tasks using noSQL and the low latency and high throughput which has solved my purpose of the production level changes and full fill and it help me to reduce the changes as compared to the RDS MSSQL instance.

  ### 40. Best fully managed NO-SQL Database i have ever used

**Rating:** 4.5/5.0 stars

**Reviewed by:** jigar  p. | DevOps Engineer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 02, 2023

**What do you like best about Amazon DynamoDB?**

best thing is low cost and  a lot of features so this is the great. i had  been using  for storing web application databases and application databases . it work flowless and efficiently . so for me all features are too good

**What do you dislike about Amazon DynamoDB?**

i think there is nothing to dislike . however, i had some difficulty in backup and restoring my database at that time i got good support from amazon and they solved it.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

so i had been using to store web applications database so it is No-SQL database and also it is fully managed and i had been using for real time data streaming which is very helpfull for my organization.

  ### 41. Good no sql database

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nawdeep G. | Senior Backend Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 21, 2023

**What do you like best about Amazon DynamoDB?**

The best thing I found about DynamoDB is you can use it as a key value database as well as a colunar database. also it can used as a database if you want to keep a lot of data dumb like logging data. it is also farely easy to itegrate using amazon SDK and itegrates well with other amazon web sevices.

**What do you dislike about Amazon DynamoDB?**

what i dislike about DynamoDb is it us bit slow to use over network. also using it as a key value database doesnt make much sense for smaller dataset. other cache based in momory database works much better like redis or even aerospike.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

most of the architecture of one of the company i worked for was in AWS so I used dynamoDB as a key value database for one of my service. it gave me access directly through amazon SDK.

  ### 42. good noSQL database

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** December 30, 2018

**What do you like best about Amazon DynamoDB?**

That the DynamoDB is very simple and easy to use and maintain

**What do you dislike about Amazon DynamoDB?**

The fact that we can't create multiple indecex 

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Creating a push application for data distribution

  ### 43. An efficient NoSQL data management

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rupesh K. | DevOps Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** April 25, 2023

**What do you like best about Amazon DynamoDB?**

I consider Amazon DynamoDB as one of the top serverless NoSQL databases in the market and there are many things that I like about Amazon DynamoDB,

1. Integration - I love it how you can integrate Amazon DynamoDB with other services such as AWS Glue for better productivity.
2. Cost - You will be only paying for the resources you use, hence it's considered to be highly cost-effective.
3. Scalable -Amazon DynamoDB can handle large amounts of data and it's highly scalable depending on your data requirements. So with this, you can process complex and large data by integrating with AWS Glue.

**What do you dislike about Amazon DynamoDB?**

While Amazon DynamoDB is a great service with many features, it has a few disadvantages as well,

1. Restriction - Amazon DynamoDB lacks the support of complex transactions which is not good for all cases.
2. Data types - Amazon DynamoDB only support structured data.
3. Query capability - It does not support complex queries of SQL which is a huge drawback.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

I personally look into the online transactions workload at work sometimes, and for the proper functioning of this we need a high-performance, serverless, and highly scalable NoSQL database service, and Amazon DynamoDB ticks all these boxes for us, hence we use it. Along with that, Amazon DynamoDB comes with many features loaded which is an additional benefit.

  ### 44. Amazon DynamoDB - A great experience

**Rating:** 4.0/5.0 stars

**Reviewed by:** Aditya C. | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 09, 2023

**What do you like best about Amazon DynamoDB?**

Amazon Dynamodb is really a revolution amongst DBs of coming age. It is very easy to use and highly efficient in terms of performing operations on your data. The best thing about it is it's simplicity.Everything is there in front of you..you just have to click buttons.

**What do you dislike about Amazon DynamoDB?**

Sometimes the quering part can be troublesome if you're coming from using dbs like Mongodb in the past. Also I believe that the pricing is a little over the budget for new developers.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Amazon Dynamodb helps me with all the CRUD operations like creatinh, renaming, updating and deleting data. Also it has a simple layout which gives an elegant output so you just see it right on the screen. I've used dynamodb local too , that's the best tool for practicing if you don't want to purchase a model yet.

  ### 45. AWS DynamoDB

**Rating:** 5.0/5.0 stars

**Reviewed by:** Akash P. | Application Development Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** August 16, 2023

**What do you like best about Amazon DynamoDB?**

AWS DynamoDB is a no SQL database which is fully managed by Amazon. It is fully managed, Scalable, Set up , Configuration by Amazon. Traffic handling is a main feature of DynamoDB.

**What do you dislike about Amazon DynamoDB?**

It can impact on cost if not provisioned correctly and data scanning cost too high of beginner level of users. 
Limited regional availability, not available for all the AWS regions..

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Providing no SQL data base capabilities in AWS cloud, so we can access any where in the cloud. DynamoDB is automatically scalable , traffic handling that provides users to not worry about infrastructure.

  ### 46. Amazon DynamoDB: Scalable, Reliable and Efficient NoSQL Database.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Arslan Nisar M. | Software developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 23, 2023

**What do you like best about Amazon DynamoDB?**

As a user I like Amazon DynamoDB for its seamless scalability, high performance, and hassle-free management. Allowing me to focus on developing my applications while ensuring data durability, reliability and integration with the AWS services.

**What do you dislike about Amazon DynamoDB?**

As a user I find Amazon DynamoDB's pricing range complex and potentially costly for the applications with unpredictable or varying workloads. Additionally, advanced quering capabilities and data modeling can also be challenging for some use cases.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Amazon DynamoDB as a Database as Service (DBaaS) helped me to simplify the process of managing and scaling databases, eliminating the need of infrastructure management, automatically scaling , data replication and backups. DynamoDB with its low latency and high throughput and being avalable globally benifits us by delivering reliable and high performance data storage for applications, and enabling seamless scalability to meet the growing demand

  ### 47. Simply Excellent

**Rating:** 5.0/5.0 stars

**Reviewed by:** Korla G. | Open source contributor , Small-Business (50 or fewer emp.)

**Reviewed Date:** May 25, 2023

**What do you like best about Amazon DynamoDB?**

I  have used Dynamo DB for building my college App integration with App sync through Amplify  is really easy as  Dynamo Db server less I didn't need to manage servers and I only focused on frontend.

Dynamo Db is really faster .

**What do you dislike about Amazon DynamoDB?**

Dynamo DB didn't allow joins that was the downside I faced I kept all attributes in one table.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Dynamo Db is a fast NoSQL serverless data base this is the reason I have chosen it.I didn't need to manage it AWS takes care off., because of which I only need to focus on frontend.

  ### 48. Amazon dynamoDB Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jay P. | Cyber Security Intern, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 31, 2023

**What do you like best about Amazon DynamoDB?**

I like the built-in security and continuous back-up which is really helpful for me to manage my database and it's security is too good which is really good for my resources.

**What do you dislike about Amazon DynamoDB?**

From my perspective, there is three downside of Amazon dynamoDB
1. Limited data  modelling and limited data types and backups 
2. Limited indexing in database 
3. Huge cost which is major problem

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

Major solution is storage capacity and database handling. Which is very helpful for me . It will help me to store my web application data and other mobile apps data . Which is very needful to me.

  ### 49. Good experience using Amazon Dynamo Db

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Alternative Medicine | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 30, 2023

**What do you like best about Amazon DynamoDB?**

Good to have server less Dynamo DB NoSql, and for data manipulation, we have deployed and implemented this Db with other data pipeline tool.

**What do you dislike about Amazon DynamoDB?**

No nothing as such to add on here for dislike feature but TTL for data out can be improve to feature.

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

KvDbs, DDbs, DbaaS,etc. Great support by Kevifn  during deployment. Thanks!

  ### 50. Amazon DynamoDB Review

**Rating:** 3.5/5.0 stars

**Reviewed by:** Kaviraj R. | System Administrator, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 01, 2023

**What do you like best about Amazon DynamoDB?**

without any downtime, handle read and write requests.
it allows pay as you go pricing feature.
it also provides security features to encrypt the database data.
easily integrate with AWS services, aws lambda, S3 and cloud watch.

**What do you dislike about Amazon DynamoDB?**

as it provides pay as you go model, but also it's expensive to read and write data from the database.
dynamo db query processing time is less compare to other rds db

**What problems is Amazon DynamoDB solving and how is that benefiting you?**

it will help to distribute multiple data and traffic over multiple servers and give the best performance.
it supports the NoSQL database, which means it provides a schema-less design.


## Amazon DynamoDB Discussions
  - [how do i create a amazon dynamodb table locally?](https://www.g2.com/discussions/how-do-i-create-a-amazon-dynamodb-table-locally) - 2 comments, 2 upvotes
  - [What is the most complex usage of dynamodb?](https://www.g2.com/discussions/32345-what-is-the-most-complex-usage-of-dynamodb) - 2 comments, 1 upvote
  - [What kind of database is DynamoDB?](https://www.g2.com/discussions/what-kind-of-database-is-dynamodb) - 1 comment
  - [What is AWS DynamoDB based on?](https://www.g2.com/discussions/what-is-aws-dynamodb-based-on) - 1 comment
  - [Which of the following is a feature of DynamoDB?](https://www.g2.com/discussions/which-of-the-following-is-a-feature-of-dynamodb) - 3 comments

- [View Amazon DynamoDB pricing details and edition comparison](https://www.g2.com/products/amazon-web-services-aws-amazon-dynamodb/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-19+09%3A33%3A33+-0500&secure%5Bsession_id%5D=bcdecea0-1e67-4e0d-8805-e868fb174a6e&secure%5Btoken%5D=3010c7c737d5f03f388a308601b42d8546c7c023deb7794d20b828229b33257c&format=llm_user)
## Amazon DynamoDB Integrations
  - [Amazon API Gateway](https://www.g2.com/products/amazon-api-gateway/reviews)
  - [Amazon Athena](https://www.g2.com/products/amazon-athena/reviews)
  - [Amazon CloudWatch](https://www.g2.com/products/amazon-cloudwatch/reviews)
  - [Amazon EC2](https://www.g2.com/products/amazon-ec2/reviews)
  - [Amazon Lightsail](https://www.g2.com/products/amazon-lightsail/reviews)
  - [Amazon QuickSight](https://www.g2.com/products/amazon-quicksight/reviews)
  - [Amazon Simple Notification Service (SNS)](https://www.g2.com/products/amazon-simple-notification-service-sns/reviews)
  - [Amazon Simple Queue Service (SQS)](https://www.g2.com/products/amazon-simple-queue-service-sqs/reviews)
  - [AWS Glue](https://www.g2.com/products/aws-glue/reviews)
  - [AWS Lambda](https://www.g2.com/products/aws-lambda/reviews)
  - [AWS Step Functions](https://www.g2.com/products/aws-step-functions/reviews)
  - [Node.js](https://www.g2.com/products/node-js/reviews)

## Amazon DynamoDB Features
**Data Management**
- Data Model
- Data Types

**Data Management**
- Data Model
- Data Types
- Built - In Search
- Event Triggers

**Configuration**
- Application Performance
- Orchestration
- Database Monitoring
- Anomaly Detection
- Network Security

**Availability**
- Auto Sharding
- Auto Recovery
- Data Replication

**Availability**
- Auto Sharding
- Auto Recovery
- Data Replication

**Database Administration**
- Provisioning
- Governance
- Auditing

**Performance **
- Integrated Cache

**Performance**
- Query Optimization

**Availability**
- Scalability
- Backup
- Archiving
- Indexing

**Security**
- Data Masking
- Authentication And Single Sign-On
- Data Anonymization

**Security**
- Role-Based Authorization
- Authentication
- Audit Logs
- Encryption

**Security**
- Role-Based Authorization
- Authentication
- Audit Logs
- Encryption

**Data Management**
- Data Replication
- Advanced Data Analytics

**Support**
- Multi-Model
- Operating Systems

**Support**
- Multi-Model
- Operating Systems
- BI Connectors

**Database Features**
- Storage
- Availability
- Stability
- Scalability
- Security
- Data Manipulation
- Query Language

## Top Amazon DynamoDB Alternatives
  - [Couchbase](https://www.g2.com/products/couchbase/reviews) - 4.3/5.0 (142 reviews)
  - [Azure Cosmos DB](https://www.g2.com/products/azure-cosmos-db/reviews) - 4.2/5.0 (59 reviews)
  - [MongoDB Atlas](https://www.g2.com/products/mongodb-atlas/reviews) - 4.5/5.0 (346 reviews)

