We have 3 applications and they need to have different relevancy models,
synonyms, stop words etc. 

App A - content size - 20 GB - MySQL and Drupal based app
App B - # of documents ~ 400K; index size ~ 25 GB - primarily a portal
with links to different applications, data sources include crawl pages
and db sources
App C - PeopleSoft based application - underlying Oracle DB ~ content
size ~ 10 GB 

App A - approx 60k hits/week
App B - approx 1 million hits/week
App C - approx 250k hits/wk

Frequency of updates
App A - near real time indexing - every 20 minutes
App B - every 2 hours
App C - daily

All applications need personalization based on appl specific biz rules.
Yes, we must enforce security and Clients are in our control

Reason, our server (Virtual Machine) was configured that way - is when
we first installed - we were told to throw lot of memory for Solr. App A
runs on our production server, it hardly does anything to the server -
our CPUs are less than 4% and our memory is hardly troubled. 

Our business need now is that all the three apps wants to use Solr for
their search needs and with the ability to share indexes. I need to not
only separate indexes, but also selectively query across the
applications. 
 
-----Original Message-----
From: Markus Jelsma [mailto:markus.jel...@openindex.io] 
Sent: Wednesday, February 16, 2011 6:25 PM
To: solr-user@lucene.apache.org
Cc: Thumuluri, Sai
Subject: Re: Solr multi cores or not

Hi,

That depends (as usual) on your scenario. Let me ask some questions:

1. what is the sum of documents for your applications?
2. what is the expected load in queries/minute
3. what is the update frequency in documents/minute and how many
documents per 
commit?
4. how many different applications do you have?
5. are the query demands for the business the same (or very similar) for
all 
applications?
6. can you easily upgrade hardware or demand more machines?
7. must you enforce security between applications and are the clients
not 
under your control?

I'm puzzled though, you have so much memory but so little CPU. What
about the 
disks? Size? Spinning or SSD?

Cheers,

> Hi,
> 
> I have a need to index multiple applications using Solr, I also have
the
> need to share indexes or run a search query across these application
> indexes. Is solr multi-core - the way to go?  My server config is
> 2virtual CPUs @ 1.8 GHz and has about 32GB of memory. What is the
> recommendation?
> 
> Thanks,
> Sai Thumuluri

Reply via email to