The present invention relates to a system and method for receiving and
loading new data sets into a system provided for searching such data sets
in order to return elements of data that correspond to user defined
search criteria. The system includes a master database, a data loading
master server, a network file transfer server, and a search engine server
operable to simultaneously process search queries on an old data set and
a new data set. The method according to the present invention includes
the steps of receiving a new data set, setting a flag to indicate that
the new data set has been received, requesting a file transfer and
transferring the new data set to a data loading master server,
selectively copying portions of the new data set to a search engine
server, and processing first and second queries in response to a user
request simultaneously. The first query is processed on an old data set,
and the second query is processed on the new data set.