Indeed, it is all about the numbers. So, Danesh, what are your numbers -
number of tenants and number of documents per tenant. What is the expected
distribution curve of documents per tenant?

The only "limit" I would suggest is that you not have more than "low
hundreds" of cores/tenants.

Will tenants be directly accessing Solr, or will you provide them with a
REST API for an application layer that intermediates access to Solr?

-- Jack Krupansky

On Wed, Jan 7, 2015 at 4:31 AM, Bram Van Dam <bram.van...@intix.eu> wrote:

> One possibility is to have separate core for each tenant domain.
>>
>
> You could do that, and it's probably the way to go if you have a lot of
> data.
>
> However, if you don't have much data, you can achieve multi-tenancy by
> adding a filter to all your queries, for instance:
>
> query = userQuery
> filterQuery = tenant:currentTenant
>
>  - Bram
>

Reply via email to