Hi All,

I am currently trying to figure out a way to apply a parent/child
relationship between two cores to searches.
I thought that BlockJoin Facet could be a good way to do this, but I would
like to know, is it impossible to use limit and sort with BlockJoin Facet?

Thanks,
Kamu


On Tue, Dec 26, 2017 at 2:31 PM, Kamuela Lau <kamuela....@gmail.com> wrote:

> Hi,
>
> I am working on applying parent/child types to search using Solr, and
> wanted to inquire about two things.
>
> 1) BlockJoin Facet
>
> Currently, there are two cores. The first core (the item core) has 16
> million documents, and the second core (the product core) has 3 million
> documents.
> The product core is the parent, and the item core is the child.
>
> To apply this parent/child relationship to searches, I thought that I
> could use BlockJoin Facet,
> but because the number of documents being searched is so large, I am
> worried about the decrease in performance of Solr when using BlockJoin
> Facet.
>
> I thought it may be possible to avoid dips in performance while using
> BlockJoin Facet by using limit and sort,
> however when I tried to look up more information about this, I was unsure
> of if that is possible.
>
> When using BlockJoin Facet, is it not possible to use limit and sort?
>
> 2) JSON Facet API
>
> While I was researching about the above problem, I came across JSON Facet
> API.
> Is it possible to do the same thing as BlockJoin Facet with JSON Facet API?
> If it is possible, what is the most appropriate way to use each one?
>
> I was unable to find an official document with more detailed information
> about Solr's JSON Facet API,
> so if anyone knows of a relevant resource or reference material, I would
> be grateful if you could share it.
>
> I apologize for the rather open-ended question, but an answer or even a
> point in the right direction (an article
> or resource) would be greatly appreciated.
>
> Thanks,
> Kamu
>
>
>
>
>

Reply via email to