Concurrent Data Loader

The purpose of this project is to develop a data loading application that can take a text file of a specific format and load it into a relational database using concurrency to speed up this loading process. The input file will be a pipe-delimited text file that contains financial and stock market data. The concurrent data loader needs to respect data integrity (parent-child relationships in the relational database)when loading the data in the database.

Kenneth M. Anderson, 2008.