Thanks Rafal for your reply,

My scripts are running on other independent machines so they does not
affect Solr, I did mention that the queries are not the same (that is why I
removed the query cache from solrconfig.xml), and I only get 1 result from
Solr (which is the top scored one so no sorting since it is by default
ordred by score)



2013/12/26 Rafał Kuć <r....@solr.pl>

> Hello!
>
> Could you tell us more about your scripts? What they do? If the
> queries are the same? How many results you fetch with your scripts and
> so on.
>
> --
> Regards,
>  Rafał Kuć
> Performance Monitoring * Log Analytics * Search Analytics
> Solr & Elasticsearch Support * http://sematext.com/
>
>
> > Hi all,
>
> > I have multiple python scripts querying solr with the sunburnt module.
>
> > Solr was hosted on an Amazon ec2 m1.large (2 vCPU with 4 ECU, 7.5 GB
> memory
> > & 840 GB storage) and contained several cores for different usage.
>
> > When I manually executed a query through Solr Admin (a query containing
> > 10~15 terms, with some of them having boosts over one field and limited
> to
> > one result without any sorting or faceting etc ....) it takes around 700
> > ms, and the Core contained 7 million documents.
>
> > When the scripts are executed things get slower, my query takes 7~10s.
>
> > Then what I did is to turn to SolrCloud expecting huge performance
> increase.
>
> > I installed it on a cluster of 5 Amazon ec2 c3.2xlarge instances (8 vCPU
> > with 28 ECU, 15 GB memory & 160 SSD storage), then I created one
> collection
> > to contain the core I was querying, I sharded it to 25 shards (each node
> > containing 5 shards without replication), each shards took 54 MB of
> storage.
>
> > Tested my query on the new SolrCloud, it takes 70 ms ! huge increase wich
> > is very good !
>
> > Tested my scripts again (I have 30 scripts running at the same time), and
> > as a surprise, things run fast for 5 seconds then it turns realy slow
> again
> > (query time ).
>
> > I updated the solrconfig.xml to remove the query caches (I don't need
> them
> > since queries are very different and only 1 time queries) and changes the
> > index memory to 1 GB, but only got a small increase (3~4s for each query
> ?!)
>
> > Any ideas ?
>
> > PS: My index size will not stay with 7m documents, it will grow to +100m
> > and that may get things worse
>
>

Reply via email to