Thanks Shawn and Walter.Yes those are 12,000 writes/second.Reads  for the
moment would be in the 1000 reads/second. Guess finding out the right
number  of  shards would be my starting point.

Thanks,
Nishanth


On Wed, Jan 7, 2015 at 6:28 PM, Walter Underwood <wun...@wunderwood.org>
wrote:

> This is described as “write heavy”, so I think that is 12,000
> writes/second, not queries.
>
> Walter Underwood
> wun...@wunderwood.org
> http://observer.wunderwood.org/
>
>
> On Jan 7, 2015, at 5:16 PM, Shawn Heisey <apa...@elyograg.org> wrote:
>
> > On 1/7/2015 3:29 PM, Nishanth S wrote:
> >> I  am working on coming up with a solr architecture layout  for my use
> >> case.We are a very write heavy application with  no down time tolerance
> and
> >> have low SLAs on reads when compared with writes.I am looking at around
> >> 12K tps with average index size of solr document in the range of 6kB.I
> >> would like to go with 3 replicas for that extra fault tolerance and
> trying
> >> to identify the number  of shards.The machines are monsterous and have
> >> around 100 GB of RAM and  more than 24 cores on each.Is there a way to
> >> come at the number of  desired shards in this case.Any pointers would be
> >> helpful.
> >
> > This is one of those questions that's nearly impossible to answer
> > without field trials that have a production load on a production index.
> > Minor changes to either config or schema can have a major impact on the
> > query load Solr will support.
> >
> >
> https://lucidworks.com/blog/sizing-hardware-in-the-abstract-why-we-dont-have-a-definitive-answer/
> >
> > A query load of 12000 queries per second is VERY high.  That is likely
> > to require a **LOT** of hardware, because you're going to need a lot of
> > replicas.  Because each server will be handling quite a lot of
> > simultaneous queries, the best results will come from having only one
> > replica (solr core) per server.
> >
> > Generally you'll get better results for a high query load if you don't
> > shard your index, but depending on how many docs you have, you might
> > want to shard.  You haven't said how many docs you have.
> >
> > The key to excellent performance with Solr is to make sure that the
> > system never hits the disk to read index data -- for 12000 queries per
> > second, the index must be fully cached in RAM.  If Solr must go to the
> > actual disk, query performance will drop significantly.
> >
> > Thanks,
> > Shawn
> >
>
>

Reply via email to