I'm designing a very simple application to send positive text messages to subscribers at a certain frequency.
These are just famous, motivational, encouraging and positive quotes.
When I first thought of the idea I thought, oh we can just store these quotes as one Collection in MongoDB. And the phone #s in a separate Collection
If the app remains as simple as this...then is a NoSQL approach ideal and better than a RDBS? I feel like it'd lead to faster dev time to get something up and running (Node Stack)
However, I think making the little initial extra effort and using MySQL could make this more expendable, future-proof, and prevent technical debt. Say...I want to track what Quotes were sent out to specific users, etc..
What are some insights?
This question isn't even about the app itself, but rather to get a better idea of when to use NoSQL vs a traditional RDBMS.
Update When I say NoSQL..I pretty much mean MongoDB or any other similar JSON document store