Exploring the characteristics of non-relational data
The relational database that we discussed in the previous chapter is widely used, but it does not fit some types of existing data. This data is related to transaction logs, audio files, videos, images, and formatted files such as JSON and XML, among others.
For this reason, specific databases have been created for non-relational data.
Generated data needs to be stored, some of it temporarily and some permanently. Some types of data files are structured and prepared to be stored in a relational database, and others are semi-structured or unstructured, as we already discovered in Chapter 1, Understanding the Core Data Terminologies. This data is called non-relational data. Let’s better understand these structures and how we can store each type of unstructured or semi-structured data.
The characteristics of non-relational data are as follows:
- They are usually files
- They have different organization schema...