AWS DynamoDB Service

From GM-RKB
Jump to navigation Jump to search

An AWS DynamoDB Service is a NoSQL database that is a document-oriented AWS DBMS service.



References

2022a

2022b

  1. Clark, Jack (2012-01-19). "Amazon switches on DynamoDB cloud database service". ZDNet. Retrieved 2012-01-21.
  2. Vogels, Werner (2012-01-18). "Amazon DynamoDB – a Fast and Scalable NoSQL Database Service Designed for Internet Scale Applications". All Things Distributed blog. Retrieved 2012-01-21.

2018

  • Kiran Thapa, February 21, 2018
    • QUOTE:
      • Q: What kind of NoSQL database is AWS DynamoDB? Is it document type or key-value type?
      • A: To begin with, there are not a lot of differences between Key Value and Document Type No-SQL databases. Key Value DBs are considered for more ‘primitive’ data type agnostic use cases i.e it really does not matter to your application whether you store a blob, xml, json or any other data types. Document Type databases, on the other hand offer specialized capabilities built around the pre-understanding of data types in the value field. Eg. MongoDB/Mapr-DB supports JSON and offer auto-indexing of JSON fields.

         AWS dynamoDB falls more as a latter type. There are additional capabilities offered by AWS DynamoDB eg. auto setup of Secondary index built around the understanding of data type that will place itself more as a ‘Document Type No-SQL’