Handle URIs longer than 255 characters

Store the md5 hash of page URIs as well as the original URL as a text field.  Only index the uri_hash field, and query against that instead of the URI.