YouTube correctly sets the maximum number of results to return. According to YouTube statistics, there are 120 million videos that have been identified to contain copyrighted material. The total number of videos was about 140 million in 2008.
Assuming an average of 8 characters per title video, transferring the names of these 140 million videos alone will result in a download of about one GB, the overhead of the data structure not taken into account.
source share