Hi everyone:
Background Info: Back-end loads are handled via proprietary software and accompanying customized scripts. Scripts are written using vendors own language, Hi everyone:
Background Info: Back-end loads are handled via proprietary software and accompanying customized scripts. Scripts are written using vendors own language, which is based off of the C language. Among other things, the scripts massage data from the flat files and insert/update the DB as appropriate.
Problem Set: "New" flat file will be almost 1/2 gig of data. Fields/data within the file is/are convoluted based on old legacy systems processing mechanisms. Vendor’s proprietary software may not be appropriate – may have to implement an alternative solution
Possible high-level design solution: Is it appropriate to consider
Java for back-end load or batch type operations? The basic idea would be to write a Java app that does read-massage-write to DB for large amount of data. Based on the extremely large amount of data that must be read, massaged and processed is writing a Java "Processor-Loader" the way to go? Are there any open-source "Java-Loader-Engine APIs" out there?
Comments/Suggestions welcome.
Thanks,
Joshua