Relational vs NoSQL in Real Projects, How I Choose the Right Database for .NET and Cloud Systems
dev.to·3d·
Discuss: DEV
🗄️Databases
Preview
Report Post

Let’s be honest, nobody is picking databases in a vacuum. You’re juggling legacy constraints, dev skills, cloud costs, and a wish-list from product that’ll change next sprint anyway. Here’s how I make the call between relational (think SQL Server, PostgreSQL) and NoSQL (MongoDB, DynamoDB) in actual .NET and cloud systems, with some "I learned this the hard way" moments included.

The Problem: Data Models Aren’t Born in Diagrams

I used to think you started with a glorious ERD and let that dictate your storage. Reality check: requirements shift, APIs evolve, and your initial "normalized" model often ends up looking like a Jackson Pollock painting after a few quarters of feature creep.

So how do I decide between SQL and NoSQL? It’s never just "scale" or "flexibility" or…

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help