Summary
NoSQL non-relational databases are designed for specialized data storage and management in use cases that relational databases were not optimized for, but we should always reflect on these possibilities, requirements, and objectives before deciding on which database will be used.
In this chapter, we looked at the characteristics of non-relational databases, created the different types of data and NoSQL databases, and evaluated use cases for NoSQL database solutions.
But not all databases are for transactional operations. In the next chapter, we will enter the analytical world, evaluating the important aspects of decision-making for an analytical database.