Data Store Models and Azure Storage Services— Mind Map
In today’s world, managing large amount of data is not easy. To manage these huge amount of heterogeneous data we need to chose the best approach to store them. It’s often better to store different types of data in different data stores, each focused toward a specific workload or usage pattern.
This leads us to decide from 2 approaches :-
Polyglot Persistence; storing data using multiple data storage technologies based on the need.
Multi-Model Support; a single database system supports several models
The below mind-map and their Use Case will help you to take decision on which storage model best suits your requirement.
Reference : https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview