On Thu, Jan 14, 2010 at 12:30 PM, Ted Dunning <ted.dunn...@gmail.com> wrote: > Another concept from Katta that is AFAIK missing from the Solr lexicon is > the distinction between node and shard. In Katta, a node is a server worker > instance that contains and queries physical shards.
I think it's sort of missing because a single Solr core can only support a single lucene index at this point, and we're starting with low hanging fruit. So it's still a bit up in the air if we're modeling a "node" as a single JVM webapp, or as a single solr core. I'd really like to not model the core at all and go with node and shards... but I'm not sure how well that abstraction will hold up with the reality of solr cores that's here today. The first iteration won't have automatic shard assignment at all I think. It will just be centralized configuration and automatic load balancing. Just a start, but will still make peoples lives easier. Baby steps... -Yonik http://www.lucidimagination.com