Show a design of how to write a map that store data at disk and do sorting - http://mattfleming.com/node/53 User friendly sort , "100" should be sort after "10" - http://www.codinghorror.com/blog/archives/001018.html