AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Amazon rds vs redshift vs aurora12/16/2023 ![]() ![]() So it looks like, DynamoDB covers all the possible use cases, thus we should always use it. Access pattern is not understood or it might change in the future.High storage requirements (i.e, Big Data, etc.)ĭynamoDB certainly works also in the complementary use case:. ![]() By contrast, in relational databases you can always write a new query or create new tables when you need it Access patterns is clear (or can be clarified) from the get-go.What are the use cases in which DynamoDB shines? Plenty of words have been written on the topic, the interested reader will find more information in the reference section. I am only going to go over the main use cases. Thus the first thing to verify is that DynamoDB violates the assumption of being superior to a relational database in almost all the use cases. As any other database, it shines in some use cases and might be overkill in others. If X produces good results in almost all the cases, then it is beneficial to always use it.īecause the majority of use cases benefit from it and the cost of not using is extremely high, it should be enforced by a rule or a policy.Īlthough I agree with the general statement, I think it is not applicable for DynamoDB. The argument pro using DynamoDB in all circumstances is based To my surprise, I was the only one to disagree with the statement and my arguments were not convincing enough to inspire in them second toughs.Īfter my unsuccessful attempt to convince them, I set myself to better understand their argument and to elaborate mine. One of the ideas which bounced around the room was to always use DynamoDB even when a relational database would be a better fit. We discussed about DynamoDB vs managed relational database (like RDS and Aurora) and which one to pick in use cases where both could work. A few days ago, I ended up discussing with some friends ![]()
0 Comments
Read More
Leave a Reply. |