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.
Estimate data growth
From the course: Designing Highly Scalable and Highly Available SQL Databases
Estimate data growth
- [Instructor] When it comes to data, one of the key things to remember is that the data growth influences our data architecture, our data model and actually the cost of maintaining a scalable database. So we need to consider growth factors, like the data generation process. What's the number of users or sensors or customers, those domain entities that we're modeling that generate the data that lead to events which generate data. Are there new data sources, that we have to account for including external sources? We may not be using them now, but we anticipate using them in the future. Also we need to think about how we'll manage the data, once it's generated. What data do we keep, where do we keep it and how long do we keep it? Also consider increased application use. As more users and existing users place more demand on a system, there will be more data we need to manage. Now, it could also be the case that…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
Business requirements for database scalability5m 57s
-
(Locked)
Identify use cases for data4m 1s
-
(Locked)
Identify security and compliance requirements5m 10s
-
(Locked)
Estimate data growth4m 29s
-
(Locked)
Challenge: Identify business requirements in a scenario56s
-
(Locked)
Solution: Identify business requirements in a scenario59s
-
-
-
-
-