In many cases, relational databases are a de facto standard for nearly all data scenarios. This fact led to the necessity of imposing relationships on otherwise loosely related data (such as website content) in an attempt to squeeze it into our relational mental model.
In recent times, though, there has been a movement away from relational databases towards NoSQL, a non-relational paradigm; the driving force being the fact that we tailor our technology to best suit our data, rather than trying to fit our data according to our technology.
In this chapter, we will look at various data storage technologies, with examples of their usage in Node.