Hacker News new | ask | show | jobs
by dzhiurgis 3406 days ago
Curious to know what are Netflix's needs for relational database?

Doesn't strike me as a business with complex logic.

2 comments

Netflix mainly uses Cassandra as their database.

And their needs are reasonably complex. They use machine learning and big data analytics to generate the list of videos that you should be watching. In order for those to work they need to capture a whole raft of end user metrics e.g. at what point you paused video X.

I'd assume they keep track of who watches what for their 'continue watching series...' pain.

Netflix was given as an example of scale. I guess for another example, spanner could be used to store every visa transaction