A solution to an index that requires 100s of millions of documents is to distributed the documents over multiple servers. I thought I had the RemoteSearchable like client for Solr pretty well done, however this normalized scoring with weights throws a bit of a kink. http://issues.apache.org/bugzilla/show_bug.cgi?id=31841 Could someone who understands this offer a hint as to how this would be implemented in Solr? I am unfamiliar with the Weights and Similarities. What has been implemented is a client that merges results from multiple Solr servers.
BTW Still hacking on the UpdateableSearcher, starting to test out the code Yonik offered. Thanks.