2 ms·
Besides all the benefits of relational DBs, I'll give you my main reason for not starting with a NoSQL database: Because eventually, you'd want to analyze that
by senttoschool 4y ago
Besides all the benefits of relational DBs, I'll give you my main reason for not starting with a NoSQL database:
Because eventually, you'd want to analyze that data and it's a huge pain to do it with NoSQL. Imagine if you hired a business analyst and she needs to look at the data. Are you going to expect her to learn Javascript to query the data? Are you going to write an ETL pipeline to move data from a NoSQL db to an SQL db?
Note: I know many NoSQL DBs now support SQL queries.