One of the best things about DynamoDB is its scalability and flexibility. It can easily handle large amounts of data and can scale up or down based on the application's needs without causing any disruption to the service. Additionally, DynamoDB is a fully managed NoSQL database service, which means that it takes care of many of the administrative tasks such as backups, software patching, and hardware provisioning, freeing up the developers' time to focus on developing their applications. It also offers features such as automatic scaling, data encryption, and multi-region support, making it a reliable and secure choice for data storage. Review collected by and hosted on G2.com.
Data Modelling is tough, we need to properly model data to meet our requirements and limited query options Review collected by and hosted on G2.com.
Best cloud for etl data warehousing to perform etl operations such as glue quicksight and s3 which is cost effective and also supports hadoop ecosystem using aws emr Review collected by and hosted on G2.com.
Compared to other clouds etl operations takes much time in migrating the data and takes time to provide the optimal solution in cloud platforms
Need some improvements Review collected by and hosted on G2.com.
The best feature is durability it store our confidentials records safe, high avability so our db is available during production hours it's scaling according to load. Review collected by and hosted on G2.com.
for new learner it's complex process to understand, cost is also higher compare to other SQL services for high configurations sometime it's not provide that much perfomance. Review collected by and hosted on G2.com.
Fast
Milli second response, DAX is added advantage, Global tables, and partition keys.
Highly scalable based on demand. Encryption at rest and transit make sense.
DynamoDB streams make it even easy for further processing. Review collected by and hosted on G2.com.
It will ensure you pay if you are someone who has a lot of reads and writes in frequent intervals without DAX.
It will not help with complex querying operations.
If you are someone who is from MySQL, it will be too difficult. Review collected by and hosted on G2.com.
DynamoDB stands out for its exceptional performance, scalability, and fully managed service. Its flexible data model, strong consistency, and ACID transactions provide developers with powerful capabilities. It integrates seamlessly with the AWS ecosystem and offers robust security features. DynamoDB's global distribution and multi-region replication ensure low-latency access and high availability. Review collected by and hosted on G2.com.
Challenges with DynamoDB include complexity in data modeling, pricing intricacies, limited secondary indexing, lack of support for SQL joins, and eventual consistency for read operations. Review collected by and hosted on G2.com.
SDK is the most helpful in configuring data storage and retrieval. Review collected by and hosted on G2.com.
I guess dynamo DB has no negative points as far as I experienced. Review collected by and hosted on G2.com.
Scalability: Never worried about scale as the database can increase or decrease based on workload demands
Performance: As our application requires real-time responses and has high throughput, With DynamoDB, we always get consistent low-latency access
Flexible data model: As it is a NoSQL database, offering a flexible schema design. It allows you to store and retrieve data with varying structures, making it adaptable to different use cases without extensive migrations etc
Integration with AWS ecosystem: It seamlessly integrates with other AWS services, such as AWS Lambda, Amazon S3, and Amazon Redshift, allowing us to build comprehensive and scalable applications using various AWS tools and services. Review collected by and hosted on G2.com.
Pricing model: pricing models are a little complex and require careful monitoring and optimisation to control costs, especially for applications with high throughput
Query flexibility: It is optimised for key-value access patterns and has limitations regarding complex querying and search capabilities. Secondary indexes and query expressions can help overcome some of these limitations, but it's essential to design the data model carefully to ensure efficient queries. Review collected by and hosted on G2.com.
Performance: DynamoDB delivers low-latency performance, making it suitable for applications that require fast and responsive data access. It uses solid-state drives (SSDs) to ensure quick response times, even with high throughput and large data volumes.
Fine-grained control over throughput: DynamoDB enables us to adjust the provisioned throughput capacity on tables based on our application's requirements. This allows us to scale the read and write capacity independently to optimize performance and cost-effectiveness. Review collected by and hosted on G2.com.
Limited local development options: DynamoDB is a cloud-based service provided by AWS. While it offers local development options using DynamoDB Local or DynamoDB Local Secondary Indexes, these options may not fully replicate the behavior and performance of the production environment, which can be a challenge for development and testing purposes. Review collected by and hosted on G2.com.
Amazon DynamoDB is a good fit for us as we needed a highly scalable and performant NoSQL database with minimal management overhead. It handles everything and solves the headache of managing and we can concentrate on application development alone. Review collected by and hosted on G2.com.
DynamoDB has certain limits on item size (400 KB) and attribute count per item. If you need to store large amounts of data per item. In this case, we may need to implement additional strategies, such as storing objects in Amazon S3 and referencing them in DynamoDB. Review collected by and hosted on G2.com.
Amazon DocumentDB provides consistent performance, automatically scaless up or down efficiently during high traffic. I liked most is it's scalability feature. Review collected by and hosted on G2.com.
The Amazon DynamoDB is offering the pay as you go pricing model but it may expensive for the large storage. Review collected by and hosted on G2.com.