Relational vs. Non-relational Databases

Learn about the differences between relational and non-relational databases.

The way information is modeled and manipulated has been changing for many years. One reason for that change comes from the need for the persistent availability of information. Nonetheless, achieving this in modern applications is not an easy task. The most common way to do so used to be scaling machines by adding more resources such as memory or CPU. However, this strategy impacted costs as companies had to buy hardware very often. This and many other related problems paved the way to NoSQL, a new approach to modeling and interacting with information.

Get hands-on with 1200+ tech skills courses.