Well, this answer isn't much more satisfactory than "get more memory",
but about all I can say is "try it and see".

Sure, make your caches very small and monitor memory and test it out.

You'll get a sense of how fast (or slow) the queries are pretty quickly. Or
you can get a ballpark estimate of what running without caches would
do performance wise by simply measuring the first query after a restart.

Because, unfortunately, "it depends" is the only accurate answer. It
depends on how much sorting, faceting etc. you do as well as the
queries themselves.

Best
Erick

On Fri, Sep 9, 2011 at 12:48 PM, Mike Austin <mike.aus...@juggle.com> wrote:
> I'm trying to push to get solr used in our environment. I know I could have
> responses saying WHY can't you get more RAM etc.., but lets just skip those
> and work with this situation.
>
> Our index is very small with 100k documents and a light load at the moment.
> If I wanted to use the smallest possible RAM on the server, how would I do
> this and what are the issues?
>
> I know that caching would be the biggest lose but if solr ran with no to
> little caching, the performance would still be ok? I know this is a relative
> question..
> This is the only application using java on this machine, would tuning java
> to use less cache help anything?
> I should set the cache settings low in the config?
> Basically, what will having a very low cache hit rate do to search speed and
> server performance?  I know more is better and it depends on what I'm
> comparing it to but if you could just answer in some way saying that it's
> not going to cripple the machine or cause 5 second searches?
>
> It's on a windows server.
>
>
> Thanks,
> Mike
>

Reply via email to