On Thu, Jul 23, 2009 at 11:44, Shalin Shekhar
Mangar<shalinman...@gmail.com> wrote:
> On Thu, Jul 23, 2009 at 3:06 PM, Łukasz Osipiuk <luk...@osipiuk.net> wrote:
>
>>
>> I am new to Solr and I want to get a quick hint if it is suitable for
>> what we want to use it for.
>> We are building e-mail platform and we want to provide our users with
>> full-text search functionality.
>>
>> We are not willing to use single index file for all users as we want
>> to be able to migrate user index from one machine
>> to another if need for scaling arises. As we want to have separate
>> index file per user, single Solr instance would have to
>> handle few thousands (or hundreds of thousands) index files (yet each
>> quite small in size).
>> We also need to add and remove indices online, as users register
>> accounts or are moved to different computer in cluster.
>>
>> Was Solr designed with such setup in mind? I search the net but did
>> not find such usage pattern.
>>
>> We can directly use Lucene and implement network layer and index
>> replication by ourselves but it would be nice to avoid it.
>>
>
> Solr was not designed with such a setup in mind. However, we are working on
> a similar use-case and building the additional features Solr would need.

Yeah, quite similar :)

> See https://issues.apache.org/jira/browse/SOLR-1293
>
> We're planning to put up a patch soon. Perhaps we can collaborate?

What are your estimations to have this patches ready. We have quite
tight deadlines
and cannot afford months of developments.
If you are finishing and have some well separated tasks we certainly
can help (preferably ones which does not require deep Solr internal
understanding).
Otherwise we will probably go for a quick hack using lucene directly.

Regards, Łukasz Osipiuk.


-- 
Łukasz Osipiuk
mailto:luk...@osipiuk.net

Reply via email to