in reply to How to store large strings?

You probably want to create standalone BLAST database ant run search against it. http://www.bioperl.org/wiki/BLAST