3. The method of claim 1 , wherein determining the similarity among the corresponding field values of the database records comprises: assigning a hyperspace attribute to each database record, wherein the hyperspace attribute corresponding to two database records is correlated with a similarity of the corresponding field values of the two database records; determining membership of each database record in a plurality of hyperspace clusters based at least in part on the hyperspace attributes; assigning, to each record, a cluster ID and a match value reflecting a likelihood that the record is a member of a particular hyperspace cluster; and linking related records based at least in part on the cluster ID and the match value.
6. The method of claim 3 , wherein the determining membership of each database record in the plurality of hyperspace clusters further comprises creating a plurality of nodes at random locations in hyperspace, each node maintaining records in hyperspace based on the hyperspace attribute for which it is the closest node.