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

Estimate data growth

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

Start my 1-month free trial

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…

Contents