Re: How to output the solr data into frontend?

2011-04-18 Thread Jan Høydahl
Hi Li,

Who are you referring to in your question, having 30M docs?

Solr is possible to integrate in tons of different ways. Perhaps if you 
describe your use case and requirements, we can suggest the best way for your 
particular situation. Please elaborate on what you are trying to accomplish.

--
Jan Høydahl, search solution architect
Cominvent AS - www.cominvent.com

On 18. apr. 2011, at 20.26, Li Tan wrote:

> Hello guys, how do you guys output the solr data into frontend? I know you
> guys have 30M documents. Are you guys writing an application to do it? or
> are you guys using a CMS with solr intergation? Thanks



Re: How to output the solr data into frontend?

2011-04-18 Thread Li Tan
Thanks Jan. lol.
1. For example, I have a large solr database that contains 30M documents.
I want to show the datas in a web application, how should I do it? Write an
application or use a CMS like Liferay, Magnolia, or Drupal to do it.


On Mon, Apr 18, 2011 at 11:35 AM, Jan Høydahl  wrote:

> Hi Li,
>
> Who are you referring to in your question, having 30M docs?
>
> Solr is possible to integrate in tons of different ways. Perhaps if you
> describe your use case and requirements, we can suggest the best way for
> your particular situation. Please elaborate on what you are trying to
> accomplish.
>
> --
> Jan Høydahl, search solution architect
> Cominvent AS - www.cominvent.com
>
> On 18. apr. 2011, at 20.26, Li Tan wrote:
>
> > Hello guys, how do you guys output the solr data into frontend? I know
> you
> > guys have 30M documents. Are you guys writing an application to do it? or
> > are you guys using a CMS with solr intergation? Thanks
>
>


Re: How to output the solr data into frontend?

2011-04-18 Thread Erick Erickson
Solr is a seach *engine*. It doesn't have anything to do with the presentation.
Most users have an application layer that gets the documents from Solr
via http (in XML, JSON or other format) and then extracts the pieces to
create a web page. What you use for the application layer is totally your
choice

Best
Erick

On Mon, Apr 18, 2011 at 2:50 PM, Li Tan  wrote:
> Thanks Jan. lol.
> 1. For example, I have a large solr database that contains 30M documents.
> I want to show the datas in a web application, how should I do it? Write an
> application or use a CMS like Liferay, Magnolia, or Drupal to do it.
>
>
> On Mon, Apr 18, 2011 at 11:35 AM, Jan Høydahl  wrote:
>
>> Hi Li,
>>
>> Who are you referring to in your question, having 30M docs?
>>
>> Solr is possible to integrate in tons of different ways. Perhaps if you
>> describe your use case and requirements, we can suggest the best way for
>> your particular situation. Please elaborate on what you are trying to
>> accomplish.
>>
>> --
>> Jan Høydahl, search solution architect
>> Cominvent AS - www.cominvent.com
>>
>> On 18. apr. 2011, at 20.26, Li Tan wrote:
>>
>> > Hello guys, how do you guys output the solr data into frontend? I know
>> you
>> > guys have 30M documents. Are you guys writing an application to do it? or
>> > are you guys using a CMS with solr intergation? Thanks
>>
>>
>


RE: How to output the solr data into frontend?

2011-04-18 Thread Jonathan Rochkind
I think most people are probably writing an application, at least most people 
on this list. I am not aware of whether any popular CMS's somehow provide a way 
to be a front-end to Solr. It seems a bit out of the mission of a CMS to me and 
unlikely, but I'm not familiar with those CMSs (haven't even heard of 2 out of 
3 of em), so I don't know. 



From: Li Tan [litan1...@gmail.com]
Sent: Monday, April 18, 2011 2:50 PM
To: solr-user@lucene.apache.org
Subject: Re: How to output the solr data into frontend?

Thanks Jan. lol.
1. For example, I have a large solr database that contains 30M documents.
I want to show the datas in a web application, how should I do it? Write an
application or use a CMS like Liferay, Magnolia, or Drupal to do it.


On Mon, Apr 18, 2011 at 11:35 AM, Jan Høydahl  wrote:

> Hi Li,
>
> Who are you referring to in your question, having 30M docs?
>
> Solr is possible to integrate in tons of different ways. Perhaps if you
> describe your use case and requirements, we can suggest the best way for
> your particular situation. Please elaborate on what you are trying to
> accomplish.
>
> --
> Jan Høydahl, search solution architect
> Cominvent AS - www.cominvent.com
>
> On 18. apr. 2011, at 20.26, Li Tan wrote:
>
> > Hello guys, how do you guys output the solr data into frontend? I know
> you
> > guys have 30M documents. Are you guys writing an application to do it? or
> > are you guys using a CMS with solr intergation? Thanks
>
>


Re: How to output the solr data into frontend?

2011-04-18 Thread Paul Libbrecht
Li,

there's many ways to output data to the front-end, including solr-itas (a 
velocity front-end) and the xslt. Both work almost out of the box (for /itas 
you need to use the things described in contribs.

Solr can be populated, at upload time, with verbatim view code (e.g. HTML) 
which, I think, must be obtainable (I am not sure).

If you do not need the write abilities of a CMS, do not use it! Use simple http 
upload (e.g. using curl) and configure one output mechanism. 30M docs is fine 
for Solr (probably sharding) but it sure is a challenge for many CMSs.

paul




Le 19 avr. 2011 à 04:51, Jonathan Rochkind a écrit :

> I think most people are probably writing an application, at least most people 
> on this list. I am not aware of whether any popular CMS's somehow provide a 
> way to be a front-end to Solr. It seems a bit out of the mission of a CMS to 
> me and unlikely, but I'm not familiar with those CMSs (haven't even heard of 
> 2 out of 3 of em), so I don't know. 
> 
> 
> 
> From: Li Tan [litan1...@gmail.com]
> Sent: Monday, April 18, 2011 2:50 PM
> To: solr-user@lucene.apache.org
> Subject: Re: How to output the solr data into frontend?
> 
> Thanks Jan. lol.
> 1. For example, I have a large solr database that contains 30M documents.
> I want to show the datas in a web application, how should I do it? Write an
> application or use a CMS like Liferay, Magnolia, or Drupal to do it.
> 
> 
> On Mon, Apr 18, 2011 at 11:35 AM, Jan Høydahl  wrote:
> 
>> Hi Li,
>> 
>> Who are you referring to in your question, having 30M docs?
>> 
>> Solr is possible to integrate in tons of different ways. Perhaps if you
>> describe your use case and requirements, we can suggest the best way for
>> your particular situation. Please elaborate on what you are trying to
>> accomplish.
>> 
>> --
>> Jan Høydahl, search solution architect
>> Cominvent AS - www.cominvent.com
>> 
>> On 18. apr. 2011, at 20.26, Li Tan wrote:
>> 
>>> Hello guys, how do you guys output the solr data into frontend? I know
>> you
>>> guys have 30M documents. Are you guys writing an application to do it? or
>>> are you guys using a CMS with solr intergation? Thanks
>> 
>>