What are the three things you think before selecting a database?
Given a choice, what are the factors you consider before selecting a database. How do you decide whether NoSQL is better or SQL? Which NoSQL database to select? Etc.
Please share your recent experience if possible.