From the course: Designing Highly Scalable and Highly Available SQL Databases

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Identify use cases for data

Identify use cases for data

From the course: Designing Highly Scalable and Highly Available SQL Databases

Start my 1-month free trial

Identify use cases for data

- Next let's turn our attention to the use cases of data. Now, the data life cycle is defined by how we use the data. So for example, we might have sales transaction data that's used to help us execute an order and fulfill orders, or there may be geolocation data, which is also used to help say, for example, trigger certain kinds of offers to customers, but these data may be used in other ways as well, after that immediate use. So not only do we need to take into account the sort of initial immediate use case of data, we also need to look into how it might be used in the future as well. Now, these different uses lead to different workloads. In general, when we're talking about workloads, we want to look at how data is generated, how it's ingested into our storage and analysis systems and how it's stored. We also want to know how the data's used. How is it reported and analyzed and visualized. Now, an important aspect of…

Contents