NoSQL for FSD Development
Discover the role NoSQL databases play in the full stack development (FSD) process in this 14-video course. Explore both NoSQL databases including the Couchbase CouchDB and MongoDB database systems. Key concepts covered here include available NoSQL databases and the advantages of using them; cloud options for NoSQL database and how to choose the best one for your project; and learning to differentiate between relational and non-relational (NoSQL) databases and the reasons to use either SQL or/and NoSQL databases in Functional Specification Document (FSD). You will review features of using the MongoDB database system; learn deployment options when working with NoSQL databases; and learn security issues when using NoSQL databases and methods to prevent these security issues. Next identify areas for enhancing performance when using NoSQL databases; examine Cap Theorem and how it applies to NoSQL databases; and recognize unstructured data and how it applies to NoSQL databases. Finally learn how to install and configure the MongoDB NoSQL database system and also the CouchDB NoSQL database system for use in FSD development.