Avendo la stringa di riferimento potresti creare una tabella temporanea che, ad esempio, ha come riferimento "Rossi" e prenda come elementi tutte i cognomi di lunghezza 5 e che cominciano con R in modo tale da scremare. Nella tabella poi potresti anche cominciare ad assegnare il valore di similarità dividendo gli elementi in "Rxxxx","Roxxx","Rosxx","Rossx","Rossi". Per la ricerca userei 3 thread che ricerchi 3 settori ben definiti della tabella.
Tieni presente che potrei avere in input fino a 300 record da confrontare con i 70.000. Non lo so se può essere una tecnica adatta al mio caso...
Non sei qui per fare una scelta, la scelta l'hai già fatta...Ora devi comprendere le ragioni per cui l'hai fatta. Non possiamo vedere oltre le scelte che non ci sono chiare. http://www.chicercatrova2000.it