Amazon Dynamo DB is very easy to use. We use it to store all our different sites information in a table with different details for each site. One thing that I like about the dynamo DB is the item detail retrieval time is very less. This helps improve the performance of the API services we have in our environment. We have some time sensitive applications and Dynamo DB helps to keep the data queries to as minimal as possible. All the data in the Dynamo DB can be encrypted which helps get easy approval form our Security team. Review collected by and hosted on G2.com.
Based on the usage in our environment, I have not come across anything that I would dislike about the Dynamo DB. We have seen the difference when we use a SQL based DB and the dynamo DB. Dynamo DB is always the better DB among the NoSql DB. Review collected by and hosted on G2.com.
Amazon DynamoDB is offered as part of AWS services. It is particularly of interest if you are looking for a non-relational database. It is used very often when you do not have the complete picture sorted out about the columns or values or how many variables are going to be there. It is basically a database where you can define the table name, partition, and Index and get started. You do not have to worry about Metadata or anything which you need in relational databases.
Another reason for adapting this is because it works with almost all the AWS services like Lamda, API gateway, S3, etc. Since JSON is a major component of the tool, it integrates very well with web projects where speed is the key factor. You do not need to worry about the scalability of this product. You can just keep entering your data and it will automatically keep scaling without compromising on the query speed. Security and Availability are also amongst the best because it is backed by amazon of course. Review collected by and hosted on G2.com.
Although storing unstructured data is the main purpose of this database, but once the data gets massive and you need to make a query. then it is not very efficient because there aren't many relations between the key/value pairs.
You need to go through proper documentation to understand what it is capable of and if required taken few sessions from the Amazon tech team as well for the same. Review collected by and hosted on G2.com.
Zero management of the underlying resources that power the database INCLUDING seamless auto-scaling to handle load ta a given time. Review collected by and hosted on G2.com.
Some of the documentation is somewhat lacking, it can be difficult to build a good mental model of how everything works together, and how you might design a given table for a dataset Review collected by and hosted on G2.com.
Amazon DynamoDB is quite simply a non-relational database as a service offered by Amazon or you can also say, it is a NoSQL database. The best part is that it doesn't require any installation or server or any kind of preordered hardware. Getting started on it is really simple, all you need to do is put down a table name and start assigning key/value pair to the table.
The Scalability and availability are other top features of this service. It never goes down and you can increase or decrease the number of reads and writes based on your project needs.
The Security offered by Amazon is top-notch and you can choose the latest algorithm which you want to apply to protect your real-time data as well.
The benefit of using NoSQL is that you can store semi-structured to unstructured data as well and the data can grow as much as it wants because Amazon scales very well without giving any issues while doing so.
It supports JSON and there it is a perfect fit for web development and building new web pages with amazing data transfer speeds. Review collected by and hosted on G2.com.
Amazon DynamoDB is really helpful in certain situations, but you need to be very careful while opting for this because the cost of querying is relatively higher and if you want to query on regular basis then this might not be a good fit.
Second writing complex queries can be a nightmare, and you need good developers who have prior knowledge and experience to write scripts for the same.
The Joins are also not supported in this service which is a major issue of concern if you are used to applying joins on data in an SQL environment. Review collected by and hosted on G2.com.
AWS DynomoDB is great for NoSQL database. It is a native AWS service that provide NoSQL service. I like it easy to set up, and to manage. You can create a table very easily and simply add key/value pair to a table. AWS is providing the service, not the product. That said, you do not have to worry about data durability. You just tell AWS what data you want to store and it will take care of the rest including security, scaling. Like RDS is the relational database service not the product.
It has good price. You do not pay a lot using DynomoDb. Review collected by and hosted on G2.com.
I have not found anything I do not like for now. Review collected by and hosted on G2.com.
Amazon Dynamo DB is non relational database which is very reliable and scales really well. It support json format and can be used with any other Amazon Service. Amazon Dynamo DB is very easy to integrate with Amazon AWS Lamada and AWS API Gateway. It can be used with AWS IOT to store the data collected from the device. Review collected by and hosted on G2.com.
Amazon DynamoDB does not backup your data for free. Use has to write script for this. Querying data to DynamoDB is very limited. Joins are not supported by DynamoDB. It is deployable only on AWS, not on individual machine and server. Review collected by and hosted on G2.com.
It's very easy to integrate DynamoDB with any other AWS service that you may be using. Service is automatically replicated across multiple AWS availability zones, this way the data is protected from any malfunction that may cause loss and it also ensures high uptime. Review collected by and hosted on G2.com.
You only have once instance. If you want to group tables into a database, you cannot. Review collected by and hosted on G2.com.
Amazon dynamoDB Was used wildly in origination. It have many feature like automatic backup, global replication Review collected by and hosted on G2.com.
No proper tutorial for dynamoDB. Amazon can arrange free training on dynamoDB Review collected by and hosted on G2.com.