1. A computer-implemented method for maintaining a whois database, comprising: extracting a plurality of unique identifiers from an audit file, each unique identifier corresponding to a modified or deleted domain name record within a registrar database; and for each unique identifier: determining whether a first domain name record that corresponds to the unique identifier exists within the registrar database; if the first domain name record exists, retrieving the first domain name record from the registrar database; determining whether a second domain name record that corresponds to the unique identifier exists within the whois database; if the second domain name record exists, retrieving the second domain name record from the whois database; comparing the first domain name record to the second domain name record; and updating the second domain name record, within the whois database, based on the first domain name record.