A disk stored data structure for batch processing of large files