From the course: NoSQL Essential Training
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Database considerations - NoSQL Tutorial
From the course: NoSQL Essential Training
Database considerations
- [Instructor] How appropriate is a NoSQL versus relational database for your project in terms of time, money, and tech? First, let's look at time. Take into consideration if your team needs time to ramp up on either solution. Additionally, consider if they're familiar and well trained in agile principles or prefer waterfall. If you have strong agile developers, you might gain time savings upfront and potentially get your product to market sooner by using NoSQL. Are there a lot of complex queries? If so, using the more mature SQL language of relational databases could be a time savings in a big way. NoSQL could be much more cumbersome in this case, especially since its products each have their own unique languages which developers might need to not only learn, but also potentially be forced to write custom code for because a pre-packaged solution might not be available in these immature languages. Economic…