StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Product

  • Stacks
  • Tools
  • Companies
  • Feed

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

© 2025 StackShare. All rights reserved.

API StatusChangelog
Amazon DynamoDB
ByAmazon DynamoDBAmazon DynamoDB

Amazon DynamoDB

#1in NoSQL Databases
Stacks3.74kDiscussions101
Followers3.24k
OverviewDiscussions101

What is Amazon DynamoDB?

With it , you can offload the administrative burden of operating and scaling a highly available distributed database cluster, while paying a low price for only what you use.

Amazon DynamoDB is a tool in the NoSQL Databases category of a tech stack.

Key Features

Automated Storage Scaling – There is no limit to the amount of data you can store in a DynamoDB table, and the service automatically allocates more storage, as you store more data using the DynamoDB write APIsProvisioned Throughput – When creating a table, simply specify how much request capacity you require. DynamoDB allocates dedicated resources to your table to meet your performance requirements, and automatically partitions data over a sufficient number of servers to meet your request capacityFully Distributed, Shared Nothing Architecture

Amazon DynamoDB Pros & Cons

Pros of Amazon DynamoDB

  • ✓Predictable performance and cost
  • ✓Scalable
  • ✓Native JSON Support
  • ✓AWS Free Tier
  • ✓Fast
  • ✓No sql
  • ✓To store data
  • ✓No Stored procedures is GOOD
  • ✓Serverless
  • ✓DynamoDB Stream

Cons of Amazon DynamoDB

  • ✗Only sequential access for paginate data
  • ✗Document Limit Size
  • ✗Scaling

Amazon DynamoDB Alternatives & Comparisons

What are some alternatives to Amazon DynamoDB?

Cloud Firestore

Cloud Firestore

Cloud Firestore is a NoSQL document database that lets you easily store, sync, and query data for your mobile and web apps - at global scale.

Azure Cosmos DB

Azure Cosmos DB

Azure DocumentDB is a fully managed NoSQL database service built for fast and predictable performance, high availability, elastic scaling, global distribution, and ease of development.

Google Cloud Datastore

Google Cloud Datastore

Use a managed, NoSQL, schemaless database for storing non-relational data. Cloud Datastore automatically scales as you need it and supports transactions as well as robust, SQL-like queries.

Google Cloud Bigtable

Google Cloud Bigtable

Google Cloud Bigtable offers you a fast, fully managed, massively scalable NoSQL database service that's ideal for web, mobile, and Internet of Things applications requiring terabytes to petabytes of data. Unlike comparable market offerings, Cloud Bigtable doesn't require you to sacrifice speed, scale, or cost efficiency when your applications grow. Cloud Bigtable has been battle-tested at Google for more than 10 years—it's the database driving major applications such as Google Analytics and Gmail.

Firebase Realtime Database

Firebase Realtime Database

It is a cloud-hosted NoSQL database that lets you store and sync data between your users in realtime. Data is synced across all clients in realtime, and remains available when your app goes offline.

Cloudant

Cloudant

Cloudant’s distributed database as a service (DBaaS) allows developers of fast-growing web and mobile apps to focus on building and improving their products, instead of worrying about scaling and managing databases on their own.

Amazon DynamoDB Integrations

JAWS, Neptune.io, MoonMail, Strongbox, strongDM and 7 more are some of the popular tools that integrate with Amazon DynamoDB. Here's a list of all 12 tools that integrate with Amazon DynamoDB.

JAWS
JAWS
Neptune.io
Neptune.io
MoonMail
MoonMail
Strongbox
Strongbox
strongDM
strongDM
Architect
Architect
SignalFx
SignalFx
Redash
Redash
BindPlane
BindPlane
JanusGraph
JanusGraph
GreenDAO
GreenDAO
Serverless AppSync
Serverless AppSync

Amazon DynamoDB Discussions

Discover why developers choose Amazon DynamoDB. Read real-world technical decisions and stack choices from the StackShare community.Showing 4 of 5 discussions.

Nick Rockwell
Nick Rockwell

SVP, Engineering at The New York Times

Sep 24, 2018

Needs adviceonGoogle BigQueryGoogle BigQueryGoogle Cloud Pub/SubGoogle Cloud Pub/SubGoogle Cloud DataflowGoogle Cloud Dataflow

We really drank the Google Kool-Aid on analytics. So, everything's going into Google BigQuery and almost everything is going straight into Google Cloud Pub/Sub and then doing some processing in Google Cloud Dataflow before ending up in BigQuery. We still do too much processing and augmentation on the front end before it goes into Pub/Sub. And that's using some kind of stuff we pulled together using Amazon DynamoDB and so on. And it's very brittle, actually. Actually, Dynamo throttling is one of our biggest headaches. So, I want all of that to go away and do all our augmentation in BigQuery after the data's been collected. And having it just go straight into Pub/Sub. So, we're working on that. And it'll happen, some time. #Analytics #AnalyticsPipeline

0 views0
Comments
Glenn 'devalias' Grant
Glenn 'devalias' Grant

Hack. Dev. Transcend.

Sep 19, 2018

Needs adviceonReactReactReduxReduxredux-sagaredux-saga

Working on a project recently, wanted an easy modern frontend to work with, decoupled from our backend. To get things going quickly, decided to go with React, Redux, redux-saga, Bootstrap.

On the backend side, Golang is a personal favourite, and wanted to minimize server overheads so went with a #serverless architecture leveraging AWS Lambda, AWS CloudFormation, Amazon DynamoDB, etc.

For IDE/tooling I tend to stick to the #JetBrains tools: WebStorm / Goland.

Obviously using Git, with GitLab private repo's for managing code/issues/etc.

0 views0
Comments
Dmitry Mukhin
Dmitry Mukhin

Engineer at Uploadcare

Sep 13, 2018

Needs adviceonGoogle App EngineGoogle App EnginePythonPythonRedisRedis

Uploadcare has built an infinitely scalable infrastructure by leveraging AWS. Building on top of AWS allows us to process 350M daily requests for file uploads, manipulations, and deliveries. When we started in 2011 the only cloud alternative to AWS was Google App Engine which was a no-go for a rather complex solution we wanted to build. We also didn’t want to buy any hardware or use co-locations.

Our stack handles receiving files, communicating with external file sources, managing file storage, managing user and file data, processing files, file caching and delivery, and managing user interface dashboards.

At its core, Uploadcare runs on Python. The Europython 2011 conference in Florence really inspired us, coupled with the fact that it was general enough to solve all of our challenges informed this decision. Additionally we had prior experience working in Python.

We chose to build the main application with Django because of its feature completeness and large footprint within the Python ecosystem.

All the communications within our ecosystem occur via several HTTP APIs, Redis, Amazon S3, and Amazon DynamoDB. We decided on this architecture so that our our system could be scalable in terms of storage and database throughput. This way we only need Django running on top of our database cluster. We use PostgreSQL as our database because it is considered an industry standard when it comes to clustering and scaling.

0 views0
Comments
Tim Specht
Tim Specht

‎Co-Founder and CTO at Dubsmash

Sep 13, 2018

Needs adviceonPostgreSQLPostgreSQLHerokuHerokuAmazon RDSAmazon RDS

Over the years we have added a wide variety of different storages to our stack including PostgreSQL (some hosted by Heroku, some by Amazon RDS) for storing relational data, Amazon DynamoDB to store non-relational data like recommendations & user connections, or Redis to hold pre-aggregated data to speed up API endpoints.

Since we started running Postgres ourselves on RDS instead of only using the managed offerings of Heroku, we've gained additional flexibility in scaling our application while reducing costs at the same time.

We are also heavily testing Amazon Aurora in its Postgres-compatible version and will also give the new release of Aurora Serverless a try!

#SqlDatabaseAsAService #NosqlDatabaseAsAService #Databases #PlatformAsAService

0 views0
Comments
View all 5 discussions

Try It

Visit Website

Adoption

On StackShare

Companies
1.07k
AFGHHI+1065
Developers
2.65k
LTABBF+2639