On 3/3/2017 11:28 PM, Daniel Miller wrote:
> What I think I want is create a single collection, with a
> shard/replica/core per user.  Or maybe I'm wanting a separate
> collection per user - which would again mean a single
> shard/replica/core.  But it seems like each shard/replica/core is a
> separate instance.

Manual sharding (implicit) is something you can do, but it does mean a
LOT of individual cores.  Many shards/replicas can cause just as many
performance issues as many collections.

> Without modifying Dovecot source, I can have it generate URL's like,
> "http://solr.server.local:8983/solr/dovecot/"; (which is what I do now)
> or maybe, "http://solr.server.local:8983/solr/dovecot_user/"; or even
> "http://solr.server.local:8983/solr/dovecot/dovecot_user";.  But I'm
> not understanding how, if possible, I can have the indexes created
> appropriately to support such access.  The only examples I've seen use
> either separate ports or ip's for listeners.

If you use shards, the shard name would be a URL parameter, not part of
the URL path.  Can Dovecot do that?

Thanks,
Shawn

Reply via email to