Applying algorithms on large data
Database books are good example. However, have a look at the field I/O efficient data structures (and algorithms). To my knowledge, there are some  courses about this topic, but very few books. 

Check this book: U. Meyer, P. Sanders, and J. Sibeyn (eds.), Algorithms for Memory Hierarchies, Lecture Notes in Computer Science 2625, Springer, 2003.

Check these courses: 
http://www.win.tue.nl/~hermanh/teaching/2IL35/
http://www.daimi.au.dk/~large/ioS12/

and these slides: 
algo2.iti.kit.edu/sanders/courses/algen09-10/rdslides.pdf